]> git.sesse.net Git - kdenlive/commitdiff
Fix transition changes not refreshing monitor
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 8 Apr 2012 23:24:02 +0000 (01:24 +0200)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 8 Apr 2012 23:24:02 +0000 (01:24 +0200)
src/effectstack/collapsibleeffect.cpp
src/effectstackedit.h
src/transitionsettings.cpp
src/transitionsettings.h

index 9f2af1f582e54db74ca74846cd2d5ec3f599d552..2ce042cb857cc4a6432fc5640663a1f1f375b7fe 100644 (file)
@@ -1252,6 +1252,7 @@ void ParameterContainer::slotCollectAllParameters()
             pa.setAttribute("value", setValue);
 
     }
+    kDebug()<<"// PARAM STK CHANGED";
     emit parameterChanged(oldparam, m_effect, m_effect.attribute("kdenlive_ix").toInt());
 }
 
index 11a6658d4c1bc2cbc15fa1ffb56fdefbc7335472..257dfb157564b819af41f385c948aa630f45aea5 100644 (file)
@@ -93,7 +93,7 @@ private slots:
     void slotStartFilterJobAction();
 
 signals:
-    void parameterChanged(const QDomElement &, const QDomElement &, int);
+    void parameterChanged(const QDomElement, const QDomElement, int);
     void seekTimeline(int);
     void displayMessage(const QString&, int);
     void checkMonitorPosition(int);
index b5503bffecc07f45dbcd9e18a2bd65db618572c0..f890ab18ecedc6785d6c189337abbbefba08e0b1 100644 (file)
@@ -64,7 +64,7 @@ TransitionSettings::TransitionSettings(Monitor *monitor, QWidget* parent) :
 
     connect(transitionList, SIGNAL(activated(int)), this, SLOT(slotTransitionChanged()));
     connect(transitionTrack, SIGNAL(activated(int)), this, SLOT(slotTransitionTrackChanged()));
-    connect(m_effectEdit, SIGNAL(parameterChanged(const QDomElement&, const QDomElement&, int)), this , SLOT(slotUpdateEffectParams(const QDomElement&, const QDomElement&)));
+    connect(m_effectEdit, SIGNAL(parameterChanged(const QDomElement, const QDomElement, int)), this , SLOT(slotUpdateEffectParams(const QDomElement, const QDomElement)));
     connect(m_effectEdit, SIGNAL(checkMonitorPosition(int)), this, SLOT(slotCheckMonitorPosition(int)));
     connect(monitor, SIGNAL(renderPosition(int)), this, SLOT(slotRenderPos(int)));
 }
@@ -191,7 +191,7 @@ void TransitionSettings::slotTransitionItemSelected(Transition* t, int nextTrack
 
 }
 
-void TransitionSettings::slotUpdateEffectParams(const QDomElement &oldparam, const QDomElement &param)
+void TransitionSettings::slotUpdateEffectParams(const QDomElement oldparam, const QDomElement param)
 {
     if (m_usedTransition) {
         m_usedTransition->setTransitionParameters(param);
index 81821eaf37484e06ef1b73d84d4579cb7676bbfc..118d13b12baaffcae8fe6475b7ea2683e6402b0e 100644 (file)
@@ -50,7 +50,7 @@ private:
 public slots:
     void slotTransitionItemSelected(Transition* t, int nextTrack, QPoint p, bool update);
     void slotTransitionChanged(bool reinit = true, bool updateCurrent = false);
-    void slotUpdateEffectParams(const QDomElement&, const QDomElement&);
+    void slotUpdateEffectParams(const QDomElement, const QDomElement);
 
 private slots:
     /** @brief Sets the new B track for the transition (automatic or forced). */