]> git.sesse.net Git - kdenlive/blobdiff - src/rotoscoping/rotowidget.cpp
Const'ref
[kdenlive] / src / rotoscoping / rotowidget.cpp
index 6af6a67be366221b4d616c5d67ca50bdad4a7d91..e8d83ec3a8a42d2648c013adc2b91ad0cc714d6a 100644 (file)
@@ -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;