Mercurial > hg > svapp
comparison framework/MainWindowBase.h @ 371:dfcc5b355f33
Merge from branch warnfix_no_size_t
author | Chris Cannam |
---|---|
date | Wed, 18 Jun 2014 13:51:38 +0100 |
parents | f1cab64363d7 |
children | 024226dd9f51 |
comparison
equal
deleted
inserted
replaced
355:e7a3fa8f4eec | 371:dfcc5b355f33 |
---|---|
108 | 108 |
109 virtual bool saveSessionFile(QString path); | 109 virtual bool saveSessionFile(QString path); |
110 virtual bool saveSessionTemplate(QString path); | 110 virtual bool saveSessionTemplate(QString path); |
111 | 111 |
112 /// Implementation of FrameTimer interface method | 112 /// Implementation of FrameTimer interface method |
113 virtual unsigned long getFrame() const; | 113 virtual int getFrame() const; |
114 | |
115 void setDefaultFfwdRwdStep(RealTime step) { | |
116 m_defaultFfwdRwdStep = step; | |
117 } | |
114 | 118 |
115 signals: | 119 signals: |
116 // Used to toggle the availability of menu actions | 120 // Used to toggle the availability of menu actions |
117 void canAddPane(bool); | 121 void canAddPane(bool); |
118 void canDeleteCurrentPane(bool); | 122 void canDeleteCurrentPane(bool); |
150 void canSelectPreviousPane(bool); | 154 void canSelectPreviousPane(bool); |
151 void canSelectNextPane(bool); | 155 void canSelectNextPane(bool); |
152 void canSelectPreviousLayer(bool); | 156 void canSelectPreviousLayer(bool); |
153 void canSelectNextLayer(bool); | 157 void canSelectNextLayer(bool); |
154 void canSave(bool); | 158 void canSave(bool); |
159 void canSaveAs(bool); | |
155 void hideSplash(); | 160 void hideSplash(); |
156 void sessionLoaded(); | 161 void sessionLoaded(); |
157 void audioFileLoaded(); | 162 void audioFileLoaded(); |
158 void replacedDocument(); | 163 void replacedDocument(); |
159 void activity(QString); | 164 void activity(QString); |
205 | 210 |
206 virtual void playLoopToggled(); | 211 virtual void playLoopToggled(); |
207 virtual void playSelectionToggled(); | 212 virtual void playSelectionToggled(); |
208 virtual void playSoloToggled(); | 213 virtual void playSoloToggled(); |
209 | 214 |
210 virtual void sampleRateMismatch(size_t, size_t, bool) = 0; | 215 virtual void sampleRateMismatch(int, int, bool) = 0; |
211 virtual void audioOverloadPluginDisabled() = 0; | 216 virtual void audioOverloadPluginDisabled() = 0; |
212 virtual void audioTimeStretchMultiChannelDisabled() = 0; | 217 virtual void audioTimeStretchMultiChannelDisabled() = 0; |
213 | 218 |
214 virtual void playbackFrameChanged(unsigned long); | 219 virtual void playbackFrameChanged(int); |
215 virtual void globalCentreFrameChanged(unsigned long); | 220 virtual void globalCentreFrameChanged(int); |
216 virtual void viewCentreFrameChanged(View *, unsigned long); | 221 virtual void viewCentreFrameChanged(View *, int); |
217 virtual void viewZoomLevelChanged(View *, unsigned long, bool); | 222 virtual void viewZoomLevelChanged(View *, int, bool); |
218 virtual void outputLevelsChanged(float, float) = 0; | 223 virtual void outputLevelsChanged(float, float) = 0; |
219 | 224 |
220 virtual void currentPaneChanged(Pane *); | 225 virtual void currentPaneChanged(Pane *); |
221 virtual void currentLayerChanged(Pane *, Layer *); | 226 virtual void currentLayerChanged(Pane *, Layer *); |
222 | 227 |
232 virtual void pasteAtPlaybackPosition(); | 237 virtual void pasteAtPlaybackPosition(); |
233 virtual void pasteRelative(int offset); | 238 virtual void pasteRelative(int offset); |
234 virtual void deleteSelected(); | 239 virtual void deleteSelected(); |
235 | 240 |
236 virtual void insertInstant(); | 241 virtual void insertInstant(); |
237 virtual void insertInstantAt(size_t); | 242 virtual void insertInstantAt(int); |
238 virtual void insertInstantsAtBoundaries(); | 243 virtual void insertInstantsAtBoundaries(); |
239 virtual void insertItemAtSelection(); | 244 virtual void insertItemAtSelection(); |
240 virtual void insertItemAt(size_t, size_t); | 245 virtual void insertItemAt(int, int); |
241 virtual void renumberInstants(); | 246 virtual void renumberInstants(); |
242 | 247 |
243 virtual void documentModified(); | 248 virtual void documentModified(); |
244 virtual void documentRestored(); | 249 virtual void documentRestored(); |
245 | 250 |
328 | 333 |
329 int m_lastPlayStatusSec; | 334 int m_lastPlayStatusSec; |
330 mutable QString m_myStatusMessage; | 335 mutable QString m_myStatusMessage; |
331 | 336 |
332 bool m_initialDarkBackground; | 337 bool m_initialDarkBackground; |
338 | |
339 RealTime m_defaultFfwdRwdStep; | |
333 | 340 |
334 WaveFileModel *getMainModel(); | 341 WaveFileModel *getMainModel(); |
335 const WaveFileModel *getMainModel() const; | 342 const WaveFileModel *getMainModel() const; |
336 void createDocument(); | 343 void createDocument(); |
337 | 344 |