X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fcommands%2Faddeffectcommand.cpp;h=eac8e7cde1a7a221c0fa97ef671d57ad61fa7b39;hb=b165d7e4ed3625ca16d4e3c22a27aaad712af129;hp=5e09957c7890a8f253eabfeee1b16773dcb6bc48;hpb=87914857d36c5b051b006f3f74d489af3801af4d;p=kdenlive diff --git a/src/commands/addeffectcommand.cpp b/src/commands/addeffectcommand.cpp index 5e09957c..eac8e7cd 100644 --- a/src/commands/addeffectcommand.cpp +++ b/src/commands/addeffectcommand.cpp @@ -21,9 +21,9 @@ #include "addeffectcommand.h" #include "customtrackview.h" -#include +#include -AddEffectCommand::AddEffectCommand(CustomTrackView *view, const int track, GenTime pos, QDomElement effect, bool doIt, QUndoCommand * parent) : +AddEffectCommand::AddEffectCommand(CustomTrackView *view, const int track, const GenTime &pos, const QDomElement &effect, bool doIt, QUndoCommand * parent) : QUndoCommand(parent), m_view(view), m_track(track), @@ -32,11 +32,16 @@ AddEffectCommand::AddEffectCommand(CustomTrackView *view, const int track, GenTi m_doIt(doIt) { QString effectName; - QDomElement namenode = m_effect.firstChildElement("name"); - if (!namenode.isNull()) effectName = i18n(namenode.text().toUtf8().data()); - else effectName = i18n("effect"); - if (doIt) setText(i18n("Add %1", effectName)); - else setText(i18n("Delete %1", effectName)); + QDomElement namenode = m_effect.firstChildElement(QLatin1String("name")); + if (!namenode.isNull()) + effectName = i18n(namenode.text().toUtf8().data()); + else + effectName = i18n("effect"); + + if (doIt) + setText(i18n("Add %1", effectName)); + else + setText(i18n("Delete %1", effectName)); } @@ -44,15 +49,19 @@ AddEffectCommand::AddEffectCommand(CustomTrackView *view, const int track, GenTi void AddEffectCommand::undo() { kDebug() << "---- undoing action"; - if (m_doIt) m_view->deleteEffect(m_track, m_pos, m_effect); - else m_view->addEffect(m_track, m_pos, m_effect); + if (m_doIt) + m_view->deleteEffect(m_track, m_pos, m_effect); + else + m_view->addEffect(m_track, m_pos, m_effect); } // virtual void AddEffectCommand::redo() { kDebug() << "---- redoing action"; - if (m_doIt) m_view->addEffect(m_track, m_pos, m_effect); - else m_view->deleteEffect(m_track, m_pos, m_effect); + if (m_doIt) + m_view->addEffect(m_track, m_pos, m_effect); + else + m_view->deleteEffect(m_track, m_pos, m_effect); }