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