flipped timeline node/panel affinity

This commit is contained in:
itsmattkc
2019-09-20 04:40:38 +10:00
parent 30be1b626d
commit 03d81c7003
14 changed files with 198 additions and 140 deletions
+12 -1
View File
@@ -40,7 +40,8 @@ TimelinePanel::TimelinePanel(QWidget *parent) :
layout->addWidget(view_);
connect(view_->horizontalScrollBar(), SIGNAL(valueChanged(int)), ruler_, SLOT(SetScroll(int)));
connect(view_, SIGNAL(UserSetScale(double)), this, SLOT(SetScale(double)));
connect(view_, SIGNAL(ScaleChanged(double)), this, SLOT(SetScale(double)));
connect(view_, SIGNAL(TimebaseChanged(const rational&)), this, SLOT(SetTimebase(const rational&)));
connect(ruler_, SIGNAL(TimeChanged(const int64_t&)), view_, SLOT(SetTime(const int64_t&)));
// FIXME: Magic number
@@ -67,6 +68,16 @@ TimelineView *TimelinePanel::view()
return view_;
}
void TimelinePanel::ConnectTimelineNode(TimelineOutput *node)
{
view_->ConnectTimelineNode(node);
}
void TimelinePanel::DisconnectTimelineNode()
{
view_->DisconnectTimelineNode();
}
void TimelinePanel::ZoomIn()
{
SetScale(scale_ * 2);