diff edmain.h @ 384:e5220ff48bc8

Slowly working on the editor.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 18 Oct 2012 20:10:13 +0300
parents 71c830840691
children 28a74940f2b6
line wrap: on
line diff
--- a/edmain.h	Thu Oct 18 20:08:59 2012 +0300
+++ b/edmain.h	Thu Oct 18 20:10:13 2012 +0300
@@ -20,6 +20,8 @@
 #define CTRL_ICON_SIZE   32
 
 #include "edtlobj.h"
+#include "edview.h"
+#include "edwaveform.h"
 #include <QDebug>
 #include <QFile>
 #include <QApplication>
@@ -30,7 +32,7 @@
 #include <QSlider>
 #include <QMessageBox>
 #include <QCheckBox>
-
+#include <QScrollBar>
 
 class DemoEditor : public QMainWindow
 {
@@ -67,6 +69,11 @@
     QAction *menuActUndo, *menuActRedo, *menuActOpen, *menuActSave, *menuActSaveAs;
 //    QAction *menuActCut, *menuActCopy, *menuActPaste, *menuActDelete;
     QActionGroup *actGroupControls;
+    QScrollBar *timelineScrollBar;
+    WaveformView *timelineWaveform;
+    DemoView *demoView;
+    
+    
 
     QAction * createToolButton(QActionGroup *group, QString name, QIcon icon, QString statustip, QVariant data);
     QAction * createMenuAction(QString name, const QKeySequence &shortcut, QString tooltip);
@@ -80,6 +87,7 @@
     void closeEvent(QCloseEvent *event);
     void createMainGUI();
     void updateMenuStates();
+    void updateTimelineView();
 
     int initEffectsAndResources();
     void shutdownEffectsAndResources();