5 #ifndef pqTimelineScrollbar_h
6 #define pqTimelineScrollbar_h
8 #include "pqWidgetsModule.h"
17 class pqAnimationModel;
24 "See `
pqTimeManagerWidget` for new design.") PQWIDGETS_EXPORT pqTimelineScrollbar :
public QWidget
29 pqTimelineScrollbar(QWidget* p =
nullptr);
30 ~pqTimelineScrollbar()
override =
default;
36 void setAnimationModel(pqAnimationModel* model);
42 void linkSpacing(QObject* spaceNotifier);
49 void updateTimeScrollbar();
54 void updateTimeScrollbarOffset(
int);
59 void setTimeZoom(
int);
62 QScrollBar* TimeScrollBar =
nullptr;
63 QSpacerItem* ScrollBarSpacer =
nullptr;
65 QObject* SpacingNotifier =
nullptr;
67 pqAnimationModel* AnimationModel =
nullptr;
70 #endif // pqTimelineScrollbar_h