A smaller TimelineView dock widget designed for an overview and quick navigation.
More...
#include <TraceOverviewTimelineView.hpp>
A smaller TimelineView dock widget designed for an overview and quick navigation.
A TraceOverviewTimelineView always shows the entire loaded trace but highlights the current selected time window. Furthermore, it allows selecting a new time range by dragging a selection in the overview.
Definition at line 33 of file TraceOverviewTimelineView.hpp.
◆ TraceOverviewTimelineView()
| TraceOverviewTimelineView::TraceOverviewTimelineView |
( |
Trace * |
fullTrace, |
|
|
QWidget * |
parent = nullptr |
|
) |
| |
|
explicit |
◆ mouseMoveEvent()
| void TraceOverviewTimelineView::mouseMoveEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotected |
◆ mousePressEvent()
| void TraceOverviewTimelineView::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotected |
◆ mouseReleaseEvent()
| void TraceOverviewTimelineView::mouseReleaseEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotected |
◆ resizeEvent()
| void TraceOverviewTimelineView::resizeEvent |
( |
QResizeEvent * |
event | ) |
|
|
overrideprotected |
◆ setSelectionWindow
| void TraceOverviewTimelineView::setSelectionWindow |
( |
types::TraceTime |
from, |
|
|
types::TraceTime |
to |
|
) |
| |
|
slot |
Set a new selection window. The UI is updated to reflect the changes.
- Parameters
-
| from | The new start of the selection |
| to | The new end of the selection |
Definition at line 121 of file TraceOverviewTimelineView.cpp.
◆ updateView
| void TraceOverviewTimelineView::updateView |
( |
| ) |
|
|
slot |
◆ windowSelectionChanged
| void TraceOverviewTimelineView::windowSelectionChanged |
( |
types::TraceTime |
from, |
|
|
types::TraceTime |
to |
|
) |
| |
|
signal |
Signals a change in the selection.
This signal should trigger the main view to zoom to the selected time window.
- Parameters
-
| from | The newly selected start time of the selection |
| to | The newly selected end time of the selection |
The documentation for this class was generated from the following files: