comparison src/MainWindow.h @ 192:431a95c9d14d

Calculate frequency constraint for region outlining (does not actually do the analysis correctly yet)
author Chris Cannam
date Wed, 05 Mar 2014 09:36:13 +0000
parents dedd09297a3e
children 34797795a76c
comparison
equal deleted inserted replaced
191:800e65412473 192:431a95c9d14d
15 15
16 #ifndef _MAIN_WINDOW_H_ 16 #ifndef _MAIN_WINDOW_H_
17 #define _MAIN_WINDOW_H_ 17 #define _MAIN_WINDOW_H_
18 18
19 #include "framework/MainWindowBase.h" 19 #include "framework/MainWindowBase.h"
20 20 #include "Analyser.h"
21 class Analyser; 21
22 class VersionTester; 22 class VersionTester;
23 23
24 class MainWindow : public MainWindowBase 24 class MainWindow : public MainWindowBase
25 { 25 {
26 Q_OBJECT 26 Q_OBJECT
154 virtual void website(); 154 virtual void website();
155 virtual void help(); 155 virtual void help();
156 virtual void about(); 156 virtual void about();
157 virtual void keyReference(); 157 virtual void keyReference();
158 158
159 virtual void selectionChanged(); 159 virtual void selectionChangedByUser();
160 virtual void regionOutlined(QRect);
160 161
161 protected: 162 protected:
162 Analyser *m_analyser; 163 Analyser *m_analyser;
163 164
164 Overview *m_overview; 165 Overview *m_overview;
201 QLabel *m_notesStatus; 202 QLabel *m_notesStatus;
202 203
203 KeyReference *m_keyReference; 204 KeyReference *m_keyReference;
204 VersionTester *m_versionTester; 205 VersionTester *m_versionTester;
205 206
207 Analyser::FrequencyRange m_pendingConstraint;
208
206 QString exportToSVL(QString path, Layer *layer); 209 QString exportToSVL(QString path, Layer *layer);
207 FileOpenStatus importPitchLayer(FileSource source); 210 FileOpenStatus importPitchLayer(FileSource source);
208 211
209 virtual void setupMenus(); 212 virtual void setupMenus();
210 virtual void setupFileMenu(); 213 virtual void setupFileMenu();