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;