From 6955cc18d4df88339160f801baa3bf89e4e4e861 Mon Sep 17 00:00:00 2001 From: Montel Laurent Date: Mon, 20 May 2013 22:08:30 +0200 Subject: [PATCH] const'ref --- src/clipitem.cpp | 4 ++-- src/clipitem.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/clipitem.cpp b/src/clipitem.cpp index cfddd99c..b2af83a8 100644 --- a/src/clipitem.cpp +++ b/src/clipitem.cpp @@ -137,7 +137,7 @@ ClipItem::~ClipItem() delete m_timeLine; } -ClipItem *ClipItem::clone(ItemInfo info) const +ClipItem *ClipItem::clone(const ItemInfo &info) const { ClipItem *duplicate = new ClipItem(m_clip, info, m_fps, m_speed, m_strobe, FRAME_SIZE); if (m_clipType == IMAGE || m_clipType == TEXT) duplicate->slotSetStartThumb(m_startPix); @@ -156,7 +156,7 @@ ClipItem *ClipItem::clone(ItemInfo info) const return duplicate; } -void ClipItem::setEffectList(const EffectsList effectList) +void ClipItem::setEffectList(const EffectsList &effectList) { m_effectList.clone(effectList); m_effectNames = m_effectList.effectNames().join(" / "); diff --git a/src/clipitem.h b/src/clipitem.h index 72eb0d4a..c5158fd3 100644 --- a/src/clipitem.h +++ b/src/clipitem.h @@ -63,7 +63,7 @@ public: void setClipName(const QString &name); QDomElement xml() const; QDomElement itemXml() const; - ClipItem *clone(ItemInfo info) const; + ClipItem *clone(const ItemInfo &info) const; const EffectsList effectList() const; void setFadeOut(int pos); void setFadeIn(int pos); @@ -150,7 +150,7 @@ public: * @param ix Number of the effect * @param keyframes a list of strings of keyframes (one string per param), which should be used */ void setKeyframes(const int ix, const QStringList &keyframes); - void setEffectList(const EffectsList effectList); + void setEffectList(const EffectsList &effectList); void setSpeed(const double speed, int strobe); double speed() const; int strobe() const; -- 2.39.2