From bb55c11ccda486da05a1148922d2e679cc9c9cf3 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mardelle Date: Mon, 7 Jul 2008 22:46:29 +0000 Subject: [PATCH] Small fix to transition change svn path=/branches/KDE4/; revision=2297 --- src/customtrackview.cpp | 1 + src/transition.cpp | 1 + src/transitionsettings.cpp | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/customtrackview.cpp b/src/customtrackview.cpp index 9ab1c167..8610843b 100644 --- a/src/customtrackview.cpp +++ b/src/customtrackview.cpp @@ -868,6 +868,7 @@ void CustomTrackView::updateTransition(int track, GenTime pos, QDomElement oldTr return; } m_document->renderer()->mltUpdateTransition(oldTransition.attribute("tag"), transition.attribute("tag"), transition.attribute("transition_btrack").toInt(), m_tracksList.count() - transition.attribute("transition_atrack").toInt(), item->startPos(), item->endPos(), transition); + item->setTransitionParameters(transition); m_document->setModified(true); } diff --git a/src/transition.cpp b/src/transition.cpp index 2e34f603..79659598 100644 --- a/src/transition.cpp +++ b/src/transition.cpp @@ -71,6 +71,7 @@ QString Transition::transitionTag() const { void Transition::setTransitionParameters(const QDomElement params) { m_parameters = params; m_name = m_parameters.elementsByTagName("name").item(0).toElement().text(); + update(); } diff --git a/src/transitionsettings.cpp b/src/transitionsettings.cpp index 77994737..7c2ee74f 100644 --- a/src/transitionsettings.cpp +++ b/src/transitionsettings.cpp @@ -74,10 +74,10 @@ void TransitionSettings::slotUpdateEffectParams(const QDomElement& oldparam, con m_usedTransition->setTransitionParameters(param); m_usedTransition->update(); } - QString test; + /*QString test; QTextStream str(&test); oldparam.save(str, 2); - m_usedTransition->toXML().save(str, 2); + m_usedTransition->toXML().save(str, 2);*/ //kDebug() << test; //oldparam must be also first given to Transition and then return the toXML() emit transitionUpdated(m_usedTransition, oldparam); -- 2.39.2