]> git.sesse.net Git - kdenlive/blobdiff - src/addtransitioncommand.h
Make jog shuttle buttons work, based on patch from P. Fleury,
[kdenlive] / src / addtransitioncommand.h
index 61d1940fa558aca564e7f54fb7bad46ab20de585..be6f6a19bc1d2c8c17be3201a099b7b4e8f1d598 100644 (file)
@@ -15,8 +15,8 @@
  *                                                                         *
  ***************************************************************************/
 
-#ifndef TIMELINETRANSITIONCOMMAND_H
-#define TIMELINETRANSITIONCOMMAND_H
+#ifndef ADDTRANSITIONCOMMAND_H
+#define ADDTRANSITIONCOMMAND_H
 
 #include <QUndoCommand>
 #include <QGraphicsView>
 class CustomTrackView;
 
 
-class AddTransitionCommand : public QUndoCommand {
+class AddTransitionCommand : public QUndoCommand
+{
 public:
-    AddTransitionCommand(CustomTrackView *view, ItemInfo info, int transitiontrack, QMap <QString, QString> desc, QDomElement params, 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;
     ItemInfo m_info;
-    QMap <QString, QString> m_desc;
     QDomElement m_params;
     int m_track;
     bool m_doIt;
+    bool m_remove;
+    bool m_refresh;
 };
 
 #endif