-EditEffectCommand::EditEffectCommand(CustomTrackView *view, const int track, GenTime pos, QDomElement oldeffect, QDomElement effect, int stackPos, bool doIt)
- : m_view(view), m_track(track), m_pos(pos), m_oldeffect(oldeffect), m_stackPos(stackPos), m_doIt(doIt) {
- m_effect = effect.cloneNode().toElement();
+#include <KLocale>
+
+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)
+{