]> git.sesse.net Git - kdenlive/blobdiff - src/addclipcommand.h
Implement document notes:
[kdenlive] / src / addclipcommand.h
index 2fb455bd80b017736cf78cf7a6dba1d42bcdf0d3..a549ee682a275aca976020cb6352685d99608512 100644 (file)
 
 #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, 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;
- };
+private:
+    KdenliveDoc *m_doc;
+    QDomElement m_xml;
+    QString m_id;
+    bool m_doIt;
+};
 
 #endif