began some rewrites to timeline drawing

This commit is contained in:
itsmattkc
2021-01-14 10:30:20 +11:00
parent fbdda3d6d4
commit f7883bd02c
60 changed files with 3134 additions and 951 deletions
+1 -1
View File
@@ -70,7 +70,7 @@ void TimeBasedView::TimebaseChangedEvent(const rational &)
viewport()->update();
}
void TimeBasedView::EnableSnap(const QList<rational> &points)
void TimeBasedView::EnableSnap(const QVector<rational> &points)
{
snapped_ = true;
snap_time_ = points;
+2 -2
View File
@@ -38,7 +38,7 @@ public:
static const double kMaximumScale;
void EnableSnap(const QList<rational>& points);
void EnableSnap(const QVector<rational> &points);
void DisableSnap();
bool IsSnapped() const
{
@@ -106,7 +106,7 @@ private:
QGraphicsScene scene_;
bool snapped_;
QList<rational> snap_time_;
QVector<rational> snap_time_;
rational end_time_;
+1
View File
@@ -28,6 +28,7 @@
#include "config/config.h"
#include "core.h"
#include "project/item/sequence/sequence.h"
#include "widget/timelinewidget/timelineundo.h"
namespace olive {