diff main/MainWindow.h @ 489:c11a29843fe1 fullscreen

Start hacking in some fullscreen stuff (so far, this is just a mess)
author Chris Cannam
date Thu, 19 Jan 2012 15:34:33 +0000
parents 6d827453657f
children ab3bcd06b5c2
line wrap: on
line diff
--- a/main/MainWindow.h	Thu Jan 19 14:44:35 2012 +0000
+++ b/main/MainWindow.h	Thu Jan 19 15:34:33 2012 +0000
@@ -59,6 +59,7 @@
 class Labeller;
 class ActivityLog;
 class QFileSystemWatcher;
+class QScrollArea;
 
 class MainWindow : public MainWindowBase
 {
@@ -77,6 +78,8 @@
     virtual void preferenceChanged(PropertyContainer::PropertyName);
     virtual bool commitData(bool mayAskUser);
 
+    void goFullScreen();
+
 protected slots:
     virtual void openSession();
     virtual void importAudio();
@@ -186,6 +189,8 @@
     Fader                   *m_fader;
     AudioDial               *m_playSpeed;
     WaveformLayer           *m_panLayer;
+    
+    QScrollArea             *m_mainScroll;
 
     bool                     m_mainMenusCreated;
     QMenu                   *m_paneMenu;
@@ -218,6 +223,8 @@
     bool                     m_soloModified;
     bool                     m_prevSolo;
 
+    bool                     m_exiting;
+
     QFrame                  *m_playControlsSpacer;
     int                      m_playControlsWidth;