#include <QUndoCommand>
#include <KDebug>
+#include <QDomElement>
-#include "projectlist.h"
+class KdenliveDoc;
class AddClipCommand : public QUndoCommand
- {
- public:
- AddClipCommand(ProjectList *list, const QStringList &names, const QDomElement &xml, const int id, const KUrl &url, const QString &group, bool doIt);
+{
+public:
+ AddClipCommand(KdenliveDoc *doc, const QDomElement &xml, const QString &id, bool doIt, QUndoCommand * parent = 0);
virtual void undo();
virtual void redo();
- private:
- ProjectList *m_list;
- QStringList m_names;
- QDomElement m_xml;
- int m_id;
- KUrl m_url;
- bool m_doIt;
- QString m_group;
- };
+private:
+ KdenliveDoc *m_doc;
+ QDomElement m_xml;
+ QString m_id;
+ bool m_doIt;
+};
#endif