X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Frotoscoping%2Frotowidget.cpp;h=d5832f6a26b302570f1845f27f555cb5f47b6c7b;hb=5bcb9b7ead3d053cb2b0498d84a2622626bf7f14;hp=6af6a67be366221b4d616c5d67ca50bdad4a7d91;hpb=54271b47a8c38afa53ce3baf048f238d36b8bc3a;p=kdenlive diff --git a/src/rotoscoping/rotowidget.cpp b/src/rotoscoping/rotowidget.cpp index 6af6a67b..d5832f6a 100644 --- a/src/rotoscoping/rotowidget.cpp +++ b/src/rotoscoping/rotowidget.cpp @@ -20,7 +20,7 @@ #include "monitor.h" #include "renderer.h" #include "monitorscene.h" -#include "monitoreditwidget.h" +#include "widgets/monitoreditwidget.h" #include "onmonitoritems/rotoscoping/bpointitem.h" #include "onmonitoritems/rotoscoping/splineitem.h" #include "simplekeyframes/simplekeyframewidget.h" @@ -44,7 +44,7 @@ void tracking_finished(mlt_service *owner, RotoWidget *self, char *data) self->setSpline(QString(data)); } -RotoWidget::RotoWidget(QString data, Monitor *monitor, ItemInfo info, Timecode t, QWidget* parent) : +RotoWidget::RotoWidget(const QString &data, Monitor *monitor, const ItemInfo &info, const Timecode &t, QWidget* parent) : QWidget(parent), m_monitor(monitor), m_showScene(true), @@ -324,7 +324,7 @@ void RotoWidget::keyframeTimelineFullUpdate() } } -void RotoWidget::setupTrackingListen(ItemInfo info) +void RotoWidget::setupTrackingListen(const ItemInfo &info) { if (info.startPos < GenTime()) { // TODO: track effects @@ -355,7 +355,7 @@ void RotoWidget::setupTrackingListen(ItemInfo info) delete clip; } -void RotoWidget::setSpline(QString spline, bool notify) +void RotoWidget::setSpline(const QString &spline, bool notify) { QJson::Parser parser; bool ok;