HighlightScrollBar Class
(Core::HighlightScrollBar)Inherits: | QScrollBar |
Public Types
enum | Priority { LowPriority, NormalPriority, HighPriority, HighestPriority } |
Public Functions
HighlightScrollBar(Qt::Orientation orientation, QWidget *parent = 0) | |
~HighlightScrollBar() override | |
void | addHighlight(Id category, int highlight) |
void | addHighlights(Id category, QSet<int> highlights) |
bool | eventFilter(QObject *, QEvent *event) override |
void | removeAllHighlights() |
void | removeHighlights(Id id) |
void | setColor(Id category, Utils::Theme::Color color) |
void | setPriority(Id category, Priority prio) |
void | setRangeOffset(float offset) |
void | setVisibleRange(float visibleRange) |
- 2 public functions inherited from QScrollBar
- 21 public functions inherited from QAbstractSlider
- 216 public functions inherited from QWidget
Reimplemented Protected Functions
virtual void | changeEvent(QEvent *even) override |
virtual void | hideEvent(QHideEvent *event) override |
virtual void | moveEvent(QMoveEvent *event) override |
virtual void | resizeEvent(QResizeEvent *event) override |
virtual void | showEvent(QShowEvent *event) override |
- 9 protected functions inherited from QScrollBar
- 8 protected functions inherited from QAbstractSlider
- 35 protected functions inherited from QWidget
Additional Inherited Members
- 11 properties inherited from QAbstractSlider
- 59 properties inherited from QWidget
- 3 public slots inherited from QAbstractSlider
- 19 public slots inherited from QWidget
- 6 signals inherited from QAbstractSlider
- 3 signals inherited from QWidget
- 5 static public members inherited from QWidget
- 9 protected functions inherited from QScrollBar
- 8 protected functions inherited from QAbstractSlider
- 35 protected functions inherited from QWidget
- 1 protected slot inherited from QWidget
Member Function Documentation
HighlightScrollBar::HighlightScrollBar(Qt::Orientation orientation, QWidget *parent = 0)
Default constructs an instance of HighlightScrollBar.
HighlightScrollBar::~HighlightScrollBar()
Destroys the instance of HighlightScrollBar.