diff --git a/cmake/QtBuild.cmake b/cmake/QtBuild.cmake index 68729fe351..f51e84b19a 100644 --- a/cmake/QtBuild.cmake +++ b/cmake/QtBuild.cmake @@ -101,10 +101,13 @@ if(WIN32) endif() if(MSVC) set(QT_QMAKE_TARGET_MKSPEC win32-msvc) - elseif(CLANG) - set(QT_QMAKE_TARGET_MKSPEC win32-clang) + elseif(CLANG AND MINGW) + set(QT_QMAKE_TARGET_MKSPEC win32-clang-g++) elseif(MINGW) set(QT_QMAKE_TARGET_MKSPEC win32-g++) + endif() + + if (MINGW) list(APPEND QT_DEFAULT_PLATFORM_DEFINITIONS _WIN32_WINNT=0x0601) endif() elseif(LINUX)