timebasedwidget: move center scroll functionality to base class so widgets like

Viewer can use it
This commit is contained in:
itsmattkc
2020-02-17 15:21:10 +11:00
parent 139127ed3c
commit 6eeae7b15e
7 changed files with 40 additions and 28 deletions
@@ -88,6 +88,7 @@ TimelineWidget::TimelineWidget(QWidget *parent) :
connect(view, &TimelineView::customContextMenuRequested, this, &TimelineWidget::ShowContextMenu);
connect(scrollbar(), &QScrollBar::valueChanged, view->horizontalScrollBar(), &QScrollBar::setValue);
connect(view->horizontalScrollBar(), &QScrollBar::valueChanged, scrollbar(), &QScrollBar::setValue);
connect(view, &TimelineView::RequestCenterScrollOnPlayhead, this, &TimelineWidget::CenterScrollOnPlayhead);
connect(view, &TimelineView::MousePressed, this, &TimelineWidget::ViewMousePressed);
connect(view, &TimelineView::MouseMoved, this, &TimelineWidget::ViewMouseMoved);