X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmovetransitioncommand.h;h=6c9dd00c1097ad864b7624d09936b1aa7939c1cb;hb=ccce6a62e32f5974b400f4ae5c2556c1f82ee856;hp=a3e1cb6f0d52fc1edd9ce7335a79145a71bde14a;hpb=3d6ccd15d530d07a204081f84f450d3a8326b967;p=kdenlive diff --git a/src/movetransitioncommand.h b/src/movetransitioncommand.h index a3e1cb6f..6c9dd00c 100644 --- a/src/movetransitioncommand.h +++ b/src/movetransitioncommand.h @@ -18,27 +18,25 @@ #ifndef MOVETRANSITIONCOMMAND_H #define MOVETRANSITIONCOMMAND_H -#include -#include -#include +#include "definitions.h" -#include +#include class CustomTrackView; -class MoveTransitionCommand : public QUndoCommand { +class MoveTransitionCommand : public QUndoCommand +{ public: - MoveTransitionCommand(CustomTrackView *view, const QPointF startPos, const QPointF endPos,int startTrack, int endTrack, bool doIt); + MoveTransitionCommand(CustomTrackView *view, const ItemInfo start, const ItemInfo end, bool doIt, QUndoCommand * parent = 0); virtual void undo(); virtual void redo(); private: CustomTrackView *m_view; - QPointF m_startPos; - QPointF m_endPos; + ItemInfo m_startPos; + ItemInfo m_endPos; bool m_doIt; - int m_startTrack; - int m_endTrack; + bool m_refresh; }; #endif