Minimap thumbnail of the entire recording shown above the raw browser. More...
#include <overviewbarwidget.h>
Signals | |
| void | scrollRequested (float targetSample) |
Public Member Functions | |
| OverviewBarWidget (QWidget *parent=nullptr) | |
| void | setModel (ChannelDataModel *model) |
| void | setFirstFileSample (int first) |
| void | setLastFileSample (int last) |
| void | setSfreq (float sfreq) |
| void | setViewport (float scrollSample, float visibleSamples) |
| void | setEvents (const QVector< ChannelRhiView::EventMarker > &events) |
| void | setAnnotations (const QVector< ChannelRhiView::AnnotationSpan > &annotations) |
| QSize | sizeHint () const override |
| QSize | minimumSizeHint () const override |
Static Public Attributes | |
| static constexpr int | kBarHeight = 48 |
Protected Member Functions | |
| void | paintEvent (QPaintEvent *event) override |
| void | mousePressEvent (QMouseEvent *event) override |
| void | mouseMoveEvent (QMouseEvent *event) override |
| void | mouseReleaseEvent (QMouseEvent *event) override |
Minimap thumbnail of the entire recording shown above the raw browser.
Paints a compressed amplitude-overview of the whole acquisition next to a viewport rectangle indicating where the raw browser is currently positioned; clicks / drags emit sampleClicked.
Definition at line 58 of file overviewbarwidget.h.

|
explicit |
Definition at line 38 of file overviewbarwidget.cpp.
|
override |
Definition at line 55 of file overviewbarwidget.cpp.
|
overrideprotected |
Definition at line 326 of file overviewbarwidget.cpp.
|
overrideprotected |
Definition at line 314 of file overviewbarwidget.cpp.
|
overrideprotected |
Definition at line 337 of file overviewbarwidget.cpp.
|
overrideprotected |
Definition at line 239 of file overviewbarwidget.cpp.
|
signal |
| void OverviewBarWidget::setAnnotations | ( | const QVector< ChannelRhiView::AnnotationSpan > & | annotations | ) |
Definition at line 114 of file overviewbarwidget.cpp.
| void OverviewBarWidget::setEvents | ( | const QVector< ChannelRhiView::EventMarker > & | events | ) |
Definition at line 106 of file overviewbarwidget.cpp.
| void OverviewBarWidget::setFirstFileSample | ( | int | first | ) |
Definition at line 71 of file overviewbarwidget.cpp.
| void OverviewBarWidget::setLastFileSample | ( | int | last | ) |
Definition at line 80 of file overviewbarwidget.cpp.
| void OverviewBarWidget::setModel | ( | ChannelDataModel * | model | ) |
Definition at line 62 of file overviewbarwidget.cpp.
| void OverviewBarWidget::setSfreq | ( | float | sfreq | ) |
Definition at line 89 of file overviewbarwidget.cpp.
| void OverviewBarWidget::setViewport | ( | float | scrollSample, |
| float | visibleSamples ) |
Definition at line 97 of file overviewbarwidget.cpp.
|
override |
Definition at line 48 of file overviewbarwidget.cpp.
|
staticconstexpr |
Definition at line 63 of file overviewbarwidget.h.