]> git.sesse.net Git - kdenlive/blobdiff - src/moveclipcommand.h
reindent
[kdenlive] / src / moveclipcommand.h
index d31bb2d677d4528706a816f6c9bb58c15b4a5b93..41ab4a8c08f544a33f164bc2973ea4cd45781b75 100644 (file)
 #ifndef MOVECLIPCOMMAND_H
 #define MOVECLIPCOMMAND_H
 
-#include <QUndoCommand>
-#include <QGraphicsView>
-#include <QPointF>
 
-#include <KDebug>
+#include "definitions.h"
+#include <QUndoCommand>
 
-#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;
 };