Mercurial > hg > sonic-visualiser
comparison 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 |
comparison
equal
deleted
inserted
replaced
488:073733da4b6c | 489:c11a29843fe1 |
---|---|
57 class OSCMessage; | 57 class OSCMessage; |
58 class KeyReference; | 58 class KeyReference; |
59 class Labeller; | 59 class Labeller; |
60 class ActivityLog; | 60 class ActivityLog; |
61 class QFileSystemWatcher; | 61 class QFileSystemWatcher; |
62 class QScrollArea; | |
62 | 63 |
63 class MainWindow : public MainWindowBase | 64 class MainWindow : public MainWindowBase |
64 { | 65 { |
65 Q_OBJECT | 66 Q_OBJECT |
66 | 67 |
74 void canAlign(bool); | 75 void canAlign(bool); |
75 | 76 |
76 public slots: | 77 public slots: |
77 virtual void preferenceChanged(PropertyContainer::PropertyName); | 78 virtual void preferenceChanged(PropertyContainer::PropertyName); |
78 virtual bool commitData(bool mayAskUser); | 79 virtual bool commitData(bool mayAskUser); |
80 | |
81 void goFullScreen(); | |
79 | 82 |
80 protected slots: | 83 protected slots: |
81 virtual void openSession(); | 84 virtual void openSession(); |
82 virtual void importAudio(); | 85 virtual void importAudio(); |
83 virtual void importMoreAudio(); | 86 virtual void importMoreAudio(); |
184 protected: | 187 protected: |
185 Overview *m_overview; | 188 Overview *m_overview; |
186 Fader *m_fader; | 189 Fader *m_fader; |
187 AudioDial *m_playSpeed; | 190 AudioDial *m_playSpeed; |
188 WaveformLayer *m_panLayer; | 191 WaveformLayer *m_panLayer; |
192 | |
193 QScrollArea *m_mainScroll; | |
189 | 194 |
190 bool m_mainMenusCreated; | 195 bool m_mainMenusCreated; |
191 QMenu *m_paneMenu; | 196 QMenu *m_paneMenu; |
192 QMenu *m_layerMenu; | 197 QMenu *m_layerMenu; |
193 QMenu *m_transformsMenu; | 198 QMenu *m_transformsMenu; |
216 QAction *m_manageTemplatesAction; | 221 QAction *m_manageTemplatesAction; |
217 | 222 |
218 bool m_soloModified; | 223 bool m_soloModified; |
219 bool m_prevSolo; | 224 bool m_prevSolo; |
220 | 225 |
226 bool m_exiting; | |
227 | |
221 QFrame *m_playControlsSpacer; | 228 QFrame *m_playControlsSpacer; |
222 int m_playControlsWidth; | 229 int m_playControlsWidth; |
223 | 230 |
224 QLabel *m_currentLabel; | 231 QLabel *m_currentLabel; |
225 | 232 |