-InsertSpaceCommand::InsertSpaceCommand(CustomTrackView *view, const GenTime &pos, int track, const GenTime &duration, bool doIt, QUndoCommand * parent) : QUndoCommand(parent), m_view(view), m_pos(pos), m_track(track), m_duration(duration), m_doIt(doIt) {
- setText(i18n("Insert space"));
+#include <KLocale>
+
+InsertSpaceCommand::InsertSpaceCommand(CustomTrackView *view, QList<ItemInfo> clipsToMove, QList<ItemInfo> transToMove, int track, const GenTime &duration, bool doIt, QUndoCommand * parent) :
+ QUndoCommand(parent),
+ m_view(view),
+ m_clipsToMove(clipsToMove),
+ m_transToMove(transToMove),
+ m_duration(duration),
+ m_track(track),
+ m_doIt(doIt)
+{
+ if (duration > GenTime()) setText(i18n("Insert space"));
+ else setText(i18n("Remove space"));