6 #include <KXmlGuiWindow>
11 #include "projectlist.h"
13 #include "kdenlivedoc.h"
15 class MainWindow : public KXmlGuiWindow
20 MainWindow(QWidget *parent=0);
21 void openFile(const QString &inputFileName);
24 KTabWidget* m_timelineArea;
28 QDockWidget *projectListDock;
29 ProjectList *m_projectList;
31 QDockWidget *effectListDock;
32 KListWidget *effectList;
34 QDockWidget *effectStackDock;
35 KListWidget *effectStack;
37 QDockWidget *transitionConfigDock;
38 KListWidget *transitionConfig;
40 QDockWidget *clipMonitorDock;
41 Monitor *m_clipMonitor;
43 QDockWidget *projectMonitorDock;
44 Monitor *m_projectMonitor;
48 void activateDocument();
49 void connectDocument(KdenliveDoc*);
53 void saveFileAs(const QString &outputFileName);