changeset 330:df4899aef78f

Don't wait for analysis if auto-analysis is off
author Chris Cannam
date Fri, 13 Jun 2014 14:54:07 +0100
parents 67987c108807
children 71f0b7c24c90
files src/MainWindow.cpp
diffstat 1 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/MainWindow.cpp	Fri Jun 13 14:48:19 2014 +0100
+++ b/src/MainWindow.cpp	Fri Jun 13 14:54:07 2014 +0100
@@ -1862,6 +1862,15 @@
     // incomplete session on reload. There are certainly theoretically
     // better ways to handle this...
     
+    QSettings settings;
+    settings.beginGroup("Analyser");
+    bool autoAnalyse = settings.value("auto-analysis", true).toBool();
+    settings.endGroup();
+
+    if (!autoAnalyse) {
+        return true;
+    }
+
     if (!m_analyser || m_analyser->getInitialAnalysisCompletion() >= 100) {
         return true;
     }