From 0f7b7464869e66b26d0cb00e0c77e5539b29b448 Mon Sep 17 00:00:00 2001
From: dt <qtc-committer@nokia.com>
Date: Fri, 19 Mar 2010 17:52:40 +0100
Subject: [PATCH] Fix debugging helper logic

---
 src/plugins/qt4projectmanager/qtversionmanager.cpp | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/plugins/qt4projectmanager/qtversionmanager.cpp b/src/plugins/qt4projectmanager/qtversionmanager.cpp
index d99f9176f07..cbbf08b3709 100644
--- a/src/plugins/qt4projectmanager/qtversionmanager.cpp
+++ b/src/plugins/qt4projectmanager/qtversionmanager.cpp
@@ -953,6 +953,7 @@ void QtVersion::updateVersionInfo() const
     m_notInstalled = false;
     m_hasExamples = false;
     m_hasDocumentation = false;
+    m_hasDebuggingHelper = false;
 
     QFileInfo qmake(qmakeCommand());
     if (qmake.exists() && qmake.isExecutable()) {
@@ -994,10 +995,8 @@ void QtVersion::updateVersionInfo() const
             QString qtInstallData = m_versionInfo.value("QT_INSTALL_DATA");
             m_versionInfo.insert("QMAKE_MKSPECS", QDir::cleanPath(qtInstallData+"/mkspecs"));
 
-            if (qtInstallData.isEmpty())
-                m_hasDebuggingHelper = false;
-            else
-                m_hasDebuggingHelper = DebuggingHelperLibrary::debuggingHelperLibraryByInstallData(qtInstallData).isEmpty();
+            if (!qtInstallData.isEmpty())
+                m_hasDebuggingHelper = !DebuggingHelperLibrary::debuggingHelperLibraryByInstallData(qtInstallData).isEmpty();
         }
 
         // Now check for a qt that is configured with a prefix but not installed
-- 
GitLab