diff --git a/src/plugins/qt4projectmanager/qtversionmanager.cpp b/src/plugins/qt4projectmanager/qtversionmanager.cpp index d99f9176f079fad9afac92dcb0eefce3378cbec4..cbbf08b3709005702ecba8fb03a016a2a198c4cd 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