X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmoveclipcommand.h;h=5b7d99ffecac95d1495be7a3dba530be8fd19886;hb=fc68f9ee6ecc08758384c6c59af249fe98167469;hp=d31bb2d677d4528706a816f6c9bb58c15b4a5b93;hpb=2a223cff6e45c560c28857b72c0cb7e584f9a4ef;p=kdenlive diff --git a/src/moveclipcommand.h b/src/moveclipcommand.h index d31bb2d6..5b7d99ff 100644 --- a/src/moveclipcommand.h +++ b/src/moveclipcommand.h @@ -21,26 +21,25 @@ #ifndef MOVECLIPCOMMAND_H #define MOVECLIPCOMMAND_H -#include -#include -#include -#include +#include "definitions.h" +#include -#include "projectlist.h" -#include "customtrackview.h" +class CustomTrackView; -class MoveClipCommand : public QUndoCommand { +class MoveClipCommand : public QUndoCommand +{ public: - MoveClipCommand(CustomTrackView *view, const QPointF startPos, const QPointF endPos, 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; - QPointF m_startPos; - QPointF m_endPos; + const ItemInfo m_startPos; + const ItemInfo m_endPos; bool m_doIt; + bool m_refresh; }; #endif