Mercurial > hg > sonic-visualiser
comparison main/MainWindow.h @ 498:d2a58dfc3ae5
Merge from branch "fullscreen"
author | Chris Cannam |
---|---|
date | Mon, 30 Jan 2012 16:06:47 +0000 |
parents | bc04d651f8a4 238a97d2a8f4 |
children | 032deed8b35b |
comparison
equal
deleted
inserted
replaced
497:e583f57f1311 | 498:d2a58dfc3ae5 |
---|---|
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(); | |
82 void endFullScreen(); | |
79 | 83 |
80 protected slots: | 84 protected slots: |
81 virtual void openSession(); | 85 virtual void openSession(); |
82 virtual void importAudio(); | 86 virtual void importAudio(); |
83 virtual void importMoreAudio(); | 87 virtual void importMoreAudio(); |
184 protected: | 188 protected: |
185 Overview *m_overview; | 189 Overview *m_overview; |
186 Fader *m_fader; | 190 Fader *m_fader; |
187 AudioDial *m_playSpeed; | 191 AudioDial *m_playSpeed; |
188 WaveformLayer *m_panLayer; | 192 WaveformLayer *m_panLayer; |
193 | |
194 QScrollArea *m_mainScroll; | |
189 | 195 |
190 bool m_mainMenusCreated; | 196 bool m_mainMenusCreated; |
191 QMenu *m_paneMenu; | 197 QMenu *m_paneMenu; |
192 QMenu *m_layerMenu; | 198 QMenu *m_layerMenu; |
193 QMenu *m_transformsMenu; | 199 QMenu *m_transformsMenu; |
212 QAction *m_ffwdEndAction; | 218 QAction *m_ffwdEndAction; |
213 QAction *m_playAction; | 219 QAction *m_playAction; |
214 QAction *m_playSelectionAction; | 220 QAction *m_playSelectionAction; |
215 QAction *m_playLoopAction; | 221 QAction *m_playLoopAction; |
216 QAction *m_manageTemplatesAction; | 222 QAction *m_manageTemplatesAction; |
223 QAction *m_zoomInAction; | |
224 QAction *m_zoomOutAction; | |
225 QAction *m_zoomFitAction; | |
226 QAction *m_scrollLeftAction; | |
227 QAction *m_scrollRightAction; | |
228 QAction *m_showPropertyBoxesAction; | |
217 | 229 |
218 bool m_soloModified; | 230 bool m_soloModified; |
219 bool m_prevSolo; | 231 bool m_prevSolo; |
220 | 232 |
221 bool m_exiting; | 233 bool m_exiting; |