+EditEffectCommand::EditEffectCommand(CustomTrackView *view, const int track, GenTime pos, QDomElement oldeffect, QDomElement effect, int stackPos, bool doIt, QUndoCommand *parent) :
+ QUndoCommand(parent),
+ m_view(view),
+ m_track(track),
+ m_oldeffect(oldeffect),
+ m_effect(effect),
+ m_pos(pos),
+ m_stackPos(stackPos),
+ m_doIt(doIt)
+{
+ QString effectName;
+ QDomElement namenode = effect.firstChildElement("name");
+ if (!namenode.isNull()) effectName = i18n(namenode.text().toUtf8().data());
+ else effectName = i18n("effect");
+ setText(i18n("Edit effect %1", effectName));
+}