diff src/Analyser.h @ 314:2a2fd6eb8fa8

If user asks to save before initial analysis is complete, wait for it
author Chris Cannam
date Fri, 13 Jun 2014 12:12:27 +0100
parents 8eb167e817e7
children ef75afbe4c67
line wrap: on
line diff
--- a/src/Analyser.h	Fri Jun 13 10:37:04 2014 +0100
+++ b/src/Analyser.h	Fri Jun 13 12:12:27 2014 +0100
@@ -54,6 +54,9 @@
     bool getDisplayFrequencyExtents(float &min, float &max);
     bool setDisplayFrequencyExtents(float min, float max);
 
+    // Return completion %age for initial analysis -- 100 means it's done
+    int getInitialAnalysisCompletion();
+
     enum Component {
         Audio = 0,
         PitchTrack = 1,
@@ -203,9 +206,11 @@
 
 signals:
     void layersChanged();
+    void initialAnalysisCompleted();
 
 protected slots:
     void layerAboutToBeDeleted(Layer *);
+    void layerCompletionChanged();
 
 protected:
     Document *m_document;