diff 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
line wrap: on
line diff
--- a/src/MainWindow.h	Tue Mar 04 16:45:54 2014 +0000
+++ b/src/MainWindow.h	Wed Mar 05 09:36:13 2014 +0000
@@ -17,8 +17,8 @@
 #define _MAIN_WINDOW_H_
 
 #include "framework/MainWindowBase.h"
+#include "Analyser.h"
 
-class Analyser;
 class VersionTester;
 
 class MainWindow : public MainWindowBase
@@ -156,7 +156,8 @@
     virtual void about();
     virtual void keyReference();
 
-    virtual void selectionChanged();
+    virtual void selectionChangedByUser();
+    virtual void regionOutlined(QRect);
 
 protected:
     Analyser      *m_analyser;
@@ -203,6 +204,8 @@
     KeyReference  *m_keyReference;
     VersionTester *m_versionTester;
 
+    Analyser::FrequencyRange m_pendingConstraint;
+
     QString exportToSVL(QString path, Layer *layer);
     FileOpenStatus importPitchLayer(FileSource source);