]> git.sesse.net Git - kdenlive/blobdiff - src/addclipcommand.h
* internal rework: switch clip id's from integer to string
[kdenlive] / src / addclipcommand.h
index afa2068a4cf5acad7a346375753be9d32abe0788..7f75d8bd2ce2272a47717898d012c0636da260a2 100644 (file)
 
 #include <QUndoCommand>
 #include <KDebug>
+#include <QDomElement>
 
-#include "kdenlivedoc.h"
+class KdenliveDoc;
 
-class AddClipCommand : public QUndoCommand
- {
- public:
-     AddClipCommand(KdenliveDoc *list, const QDomElement &xml, const uint id, bool doIt);
+class AddClipCommand : public QUndoCommand {
+public:
+    AddClipCommand(KdenliveDoc *list, const QDomElement &xml, const QString &id, bool doIt, QUndoCommand * parent = 0);
 
     virtual void undo();
     virtual void redo();
 
- private:
-     KdenliveDoc *m_doc;
-     QDomElement m_xml;
-     uint m_id;
-     bool m_doIt;
- };
+private:
+    KdenliveDoc *m_doc;
+    QDomElement m_xml;
+    QString m_id;
+    bool m_doIt;
+};
 
 #endif