#include <KLocale>
-SplitAudioCommand::SplitAudioCommand(CustomTrackView *view, const int track, const GenTime &pos, QUndoCommand * parent) : QUndoCommand(parent), m_view(view), m_track(track), m_pos(pos)
+SplitAudioCommand::SplitAudioCommand(CustomTrackView *view, const int track, const GenTime &pos, EffectsList effects, QUndoCommand * parent) :
+ QUndoCommand(parent),
+ m_view(view),
+ m_pos(pos),
+ m_track(track),
+ m_effects(effects)
{
setText(i18n("Split audio"));
}
// virtual
void SplitAudioCommand::undo()
{
-// kDebug()<<"---- undoing action";
- m_view->doSplitAudio(m_pos, m_track, false);
+ m_view->doSplitAudio(m_pos, m_track, m_effects, false);
}
// virtual
void SplitAudioCommand::redo()
{
- kDebug() << "---- redoing action";
- m_view->doSplitAudio(m_pos, m_track, true);
+ m_view->doSplitAudio(m_pos, m_track, m_effects, true);
}