From fa6e63018d4d9d14b09bca89aff1e31064da8fcb Mon Sep 17 00:00:00 2001 From: Tadej Novak Date: Sun, 19 May 2024 23:03:17 +0200 Subject: [PATCH] [qt] Fix building on platforms with multiple Qt versions installed (#2407) --- platform/qt/qt.cmake | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/platform/qt/qt.cmake b/platform/qt/qt.cmake index 8577648b8..71957dff5 100644 --- a/platform/qt/qt.cmake +++ b/platform/qt/qt.cmake @@ -31,7 +31,11 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Linux") endif() endif() -find_package(QT NAMES Qt6 Qt5 COMPONENTS Core REQUIRED) +if("${QT_VERSION_MAJOR}" STREQUAL "") + find_package(QT NAMES Qt6 Qt5 COMPONENTS Core REQUIRED) +else() + find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Core REQUIRED) +endif() find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Gui Network