comparison src/MainWindow.h @ 507:fc726260b29b

Merge from branch "2.0-integration"
author Chris Cannam
date Mon, 19 Oct 2015 11:38:17 +0100
parents 5865c6e296c5
children 30fbc53d8150
comparison
equal deleted inserted replaced
473:ceecc71eeb20 507:fc726260b29b
26 class MainWindow : public MainWindowBase 26 class MainWindow : public MainWindowBase
27 { 27 {
28 Q_OBJECT 28 Q_OBJECT
29 29
30 public: 30 public:
31 MainWindow(bool withAudioOutput = true, bool withSonification = true, bool withSpectrogram = true); 31 MainWindow(SoundOptions options, bool withSonification = true, bool withSpectrogram = true);
32 virtual ~MainWindow(); 32 virtual ~MainWindow();
33 33
34 signals: 34 signals:
35 void canExportPitchTrack(bool); 35 void canExportPitchTrack(bool);
36 void canExportNotes(bool); 36 void canExportNotes(bool);
50 virtual void saveSessionInAudioPath(); 50 virtual void saveSessionInAudioPath();
51 virtual void saveSessionAs(); 51 virtual void saveSessionAs();
52 virtual void exportPitchLayer(); 52 virtual void exportPitchLayer();
53 virtual void exportNoteLayer(); 53 virtual void exportNoteLayer();
54 virtual void importPitchLayer(); 54 virtual void importPitchLayer();
55 virtual void browseRecordedAudio();
55 virtual void newSession(); 56 virtual void newSession();
56 virtual void closeSession(); 57 virtual void closeSession();
57 58
58 virtual void toolNavigateSelected(); 59 virtual void toolNavigateSelected();
59 virtual void toolEditSelected(); 60 virtual void toolEditSelected();
132 133
133 virtual void layerRemoved(Layer *); 134 virtual void layerRemoved(Layer *);
134 virtual void layerInAView(Layer *, bool); 135 virtual void layerInAView(Layer *, bool);
135 136
136 virtual void mainModelChanged(WaveFileModel *); 137 virtual void mainModelChanged(WaveFileModel *);
138 virtual void mainModelGainChanged(float);
137 virtual void modelAdded(Model *); 139 virtual void modelAdded(Model *);
138 virtual void modelAboutToBeDeleted(Model *); 140 virtual void modelAboutToBeDeleted(Model *);
139 141
140 virtual void modelGenerationFailed(QString, QString); 142 virtual void modelGenerationFailed(QString, QString);
141 virtual void modelGenerationWarning(QString, QString); 143 virtual void modelGenerationWarning(QString, QString);