33 #ifndef pqAnimationWidget_h 34 #define pqAnimationWidget_h 38 #include <QAbstractScrollArea> 39 #include <QStandardItemModel> 49 using Superclass = QAbstractScrollArea;
60 QHeaderView* enabledHeader()
const;
62 QHeaderView* createDeleteHeader()
const;
63 QWidget* createDeleteWidget()
const;
69 void createTrackClicked();
71 void timelineOffsetChanged(
int);
80 void headerDblClicked(
int);
81 void headerDeleteClicked(
int);
82 void headerEnabledClicked(
int which);
85 void updateGeometries();
86 void updateScrollBars();
87 void updateWidgetPosition();
88 void scrollContentsBy(
int dx,
int dy)
override;
89 bool event(QEvent* e)
override;
90 void resizeEvent(QResizeEvent* e)
override;
91 void showEvent(QShowEvent* e)
override;
92 void wheelEvent(QWheelEvent* e)
override;
96 QHeaderView* CreateDeleteHeader;
97 QHeaderView* EnabledHeader;
98 QStandardItemModel CreateDeleteModel;
100 QWidget* CreateDeleteWidget;
104 #endif // pqAnimationWidget_h