X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Feffectstack%2Fcollapsibleeffect.cpp;h=194c25cdd871341b29f5e2595ddbd3abf5e9dee9;hb=4fba89810f9bc0bbf7f3e1c286a1d868d88918f3;hp=093ff48a1c3a228ccb38bc5408088781cfce4d69;hpb=ddd3e50e4fc7f2744ad8de03650b66714441bc24;p=kdenlive diff --git a/src/effectstack/collapsibleeffect.cpp b/src/effectstack/collapsibleeffect.cpp index 093ff48a..194c25cd 100644 --- a/src/effectstack/collapsibleeffect.cpp +++ b/src/effectstack/collapsibleeffect.cpp @@ -405,18 +405,16 @@ int CollapsibleEffect::effectIndex() const return m_effect.attribute("kdenlive_ix").toInt(); } -void CollapsibleEffect::updateWidget(ItemInfo info, QDomElement effect, EffectMetaInfo *metaInfo) +void CollapsibleEffect::updateWidget(const ItemInfo &info, const QDomElement &effect, EffectMetaInfo *metaInfo) { - if (m_paramWidget) { - // cleanup - delete m_paramWidget; - m_paramWidget = NULL; - } + // cleanup + delete m_paramWidget; + m_paramWidget = NULL; m_effect = effect; setupWidget(info, metaInfo); } -void CollapsibleEffect::setupWidget(ItemInfo info, EffectMetaInfo *metaInfo) +void CollapsibleEffect::setupWidget(const ItemInfo &info, EffectMetaInfo *metaInfo) { if (m_effect.isNull()) { // kDebug() << "// EMPTY EFFECT STACK"; @@ -602,7 +600,7 @@ void CollapsibleEffect::setRange(int inPoint , int outPoint) m_paramWidget->setRange(inPoint, outPoint); } -void CollapsibleEffect::setKeyframes(const QString data, int maximum) +void CollapsibleEffect::setKeyframes(const QString &data, int maximum) { m_paramWidget->setKeyframes(data, maximum); }