diff --git a/src/plugins/cmakeprojectmanager/cmakeprojectimporter.cpp b/src/plugins/cmakeprojectmanager/cmakeprojectimporter.cpp index 9544a1e2fbe..b03d636b721 100644 --- a/src/plugins/cmakeprojectmanager/cmakeprojectimporter.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeprojectimporter.cpp @@ -546,8 +546,11 @@ static QMakeAndCMakePrefixPath qtInfoFromCMakeCache(const CMakeConfig &config, find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Core REQUIRED) if (CMAKE_CROSSCOMPILING) + if (CMAKE_HOST_SYSTEM_NAME STREQUAL "Windows") + set(qmake_script_suffix ".bat") + endif() find_program(qmake_binary - NAMES qmake qmake.bat + NAMES qmake${qmake_script_suffix} PATHS "${Qt${QT_VERSION_MAJOR}_DIR}/../../../bin" NO_DEFAULT_PATH) file(WRITE "${CMAKE_SOURCE_DIR}/qmake-location.txt" "${qmake_binary}")