#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 *doc, 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