]> git.sesse.net Git - kdenlive/blobdiff - src/addtransitioncommand.h
Some new actions: delete all guides, delete all markers, fix crash in delete clip...
[kdenlive] / src / addtransitioncommand.h
index eb01870171713f28f3d94647cc280bd6f1167778..67c3383b8b9fb71533a62ad09b3b6378db36b032 100644 (file)
 #include <QUndoCommand>
 #include <QGraphicsView>
 #include <QPointF>
-
+#include <QDomElement>
 #include <KDebug>
 
 #include "gentime.h"
-#include "projectlist.h"
-#include "customtrackview.h"
+#include "definitions.h"
+class CustomTrackView;
+
 
 class AddTransitionCommand : public QUndoCommand {
 public:
-    AddTransitionCommand(CustomTrackView *view, int track, QDomElement xml , GenTime pos, bool doIt);
+    AddTransitionCommand(CustomTrackView *view, ItemInfo info, int transitiontrack, QDomElement params, bool remove, bool doIt, QUndoCommand * parent = 0);
     virtual void undo();
     virtual void redo();
 
 private:
     CustomTrackView *m_view;
-    GenTime m_pos;
-    QDomElement m_xml;
+    ItemInfo m_info;
+    QDomElement m_params;
     int m_track;
     bool m_doIt;
+    bool m_remove;
 };
 
 #endif