]> git.sesse.net Git - kdenlive/blobdiff - src/mainwindow.h
Start of the undo framework
[kdenlive] / src / mainwindow.h
index 463d448f02aa7aab3bc1370f43a3c437e7c01791..5a9d74b35a406e7c081eeb7355254cb840a5f667 100644 (file)
@@ -7,11 +7,13 @@
 #include <KTextEdit>
 #include <KListWidget>
 #include <KTabWidget>
+#include <KUndoStack>
 
 #include "projectlist.h"
 #include "monitor.h"
 #include "monitormanager.h"
 #include "kdenlivedoc.h"
+#include "trackview.h"
 
 class MainWindow : public KXmlGuiWindow
 {
@@ -45,11 +47,13 @@ class MainWindow : public KXmlGuiWindow
 
     QDockWidget *projectMonitorDock;
     Monitor *m_projectMonitor;
+
+    KUndoStack *m_commandStack;
  
   private slots:
     void newFile();
     void activateDocument();
-    void connectDocument(KdenliveDoc*);
+    void connectDocument(TrackView*, KdenliveDoc*);
     void openFile();
     void saveFile();
     void saveFileAs();