From 04ce34886f5fcc90a99bc59cc8860aaa8a9c7643 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Wed, 14 Apr 2010 17:45:23 +0200 Subject: [PATCH] Handle qmake with or without trailing .exe Handle qmake with or without trailing .exe on windows. Looks like the extension got lost recently in the generated Makefiles. Reviewed-by: dt (cherry picked from commit 5a97f79e0bafc56d9403d5dfbdf5eda204efe4ce) --- src/plugins/qt4projectmanager/qtversionmanager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/qt4projectmanager/qtversionmanager.cpp b/src/plugins/qt4projectmanager/qtversionmanager.cpp index 73620ffa162..daad29b40e8 100644 --- a/src/plugins/qt4projectmanager/qtversionmanager.cpp +++ b/src/plugins/qt4projectmanager/qtversionmanager.cpp @@ -750,6 +750,8 @@ QString QtVersionManager::findQMakeBinaryFromMakefile(const QString &directory) QString qmakePath = qmake.filePath(); #ifdef Q_OS_WIN qmakePath = qmakePath.toLower(); + if (!qmakePath.endsWith(QLatin1String(".exe"))) + qmakePath.append(QLatin1String(".exe")); #endif // Is qmake still installed? if (QFile::exists(qmakePath))