From ee0c5d312914fdd3267152ea8ce367e3a84910da Mon Sep 17 00:00:00 2001
From: Tobias Hunger <tobias.hunger@nokia.com>
Date: Fri, 19 Feb 2010 11:41:34 +0100
Subject: [PATCH] Do not report qmake pathes if the file is no longer there

 * We get a bogus Qt imported otherwise
---
 src/plugins/qt4projectmanager/qtversionmanager.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/plugins/qt4projectmanager/qtversionmanager.cpp b/src/plugins/qt4projectmanager/qtversionmanager.cpp
index 32d01844289..83ba6d28f61 100644
--- a/src/plugins/qt4projectmanager/qtversionmanager.cpp
+++ b/src/plugins/qt4projectmanager/qtversionmanager.cpp
@@ -714,7 +714,9 @@ QString QtVersionManager::findQMakeBinaryFromMakefile(const QString &directory)
 #ifdef Q_OS_WIN
                 qmakePath = qmakePath.toLower();
 #endif
-                return qmakePath;
+                // Is qmake still installed?
+                if (QFile::exists(qmakePath))
+                    return qmakePath;
             }
         }
         makefile.close();
-- 
GitLab