22 class DtValueSmoother;
24 class DtLgrTimelineWindowSliderBar;
48 virtual int verticalMargin()
const;
54 virtual void enableZoomBox(
bool enable);
60 virtual void setStartStopTimePercentages(
float,
float);
63 virtual void testForUpdate();
65 virtual void drawZoomBox();
67 virtual void resizeZoomBox(
int delta);
69 virtual void resizeEvent(QResizeEvent *qre);
75 void drawnTimesChanged(
float);
81 virtual void paintEvent( QPaintEvent* );
82 virtual void mouseReleaseEvent(QMouseEvent*);
83 virtual void mouseMoveEvent( QMouseEvent* );
84 virtual void mousePressEvent( QMouseEvent* );
85 virtual void keyPressEvent( QKeyEvent* );
86 virtual void wheelEvent(QWheelEvent *event);
87 virtual void contextMenuEvent(QContextMenuEvent * );
88 virtual void updateCurrentTime(QPoint);
90 virtual void draw(QPainter& painter,
const QRect& boundingRect);
91 virtual void drawBox(QPainter& painter,
DtSliderBox* box);
92 virtual void drawTicks(QPainter& painter,
double,
double);
93 virtual void drawBackground(QPainter& painter,
double ,
double );