class MoveClipCommand : public QUndoCommand {
public:
- MoveClipCommand(CustomTrackView *view, const ItemInfo start, const ItemInfo end, bool doIt);
+ MoveClipCommand(CustomTrackView *view, const ItemInfo start, const ItemInfo end, bool doIt, QUndoCommand * parent = 0);
virtual void undo();
virtual void redo();
private:
CustomTrackView *m_view;
- ItemInfo m_startPos;
- ItemInfo m_endPos;
+ const ItemInfo m_startPos;
+ const ItemInfo m_endPos;
bool m_doIt;
};