8 #include <QPropertyAnimation> 10 #include <pajlada/signals/signal.hpp> 25 const std::vector<ScrollbarHighlight> &highlights_);
58 Q_PROPERTY(qreal
desiredValue_ READ getDesiredValue WRITE setDesiredValue)
69 Q_PROPERTY(qreal
currentValue_ READ getCurrentValue WRITE setCurrentValue)
76 QPropertyAnimation currentValueAnimation_;
79 bool highlightsPaused_{
false};
82 bool atBottom_{
false};
84 int mouseOverIndex_ = -1;
85 int mouseDownIndex_ = -1;
86 QPoint lastMousePosition_;
88 int buttonHeight_ = 0;
89 int trackHeight_ = 100;
95 qreal largeChange_ = 0;
96 qreal smallChange_ = 5;
99 qreal smoothScrollingOffset_ = 0;
101 pajlada::Signals::NoArgSignal currentValueChanged_;
102 pajlada::Signals::NoArgSignal desiredValueChanged_;
Definition: LimitedQueue.hpp:16
Definition: LimitedQueueSnapshot.hpp:15
Definition: Application.cpp:48
Definition: ChannelView.hpp:61