[qt] Fix building on platforms with multiple Qt versions installed (#2407)

This commit is contained in:
Tadej Novak
2024-05-19 23:03:17 +02:00
committed by GitHub
parent 80c7bc0ef8
commit fa6e63018d

View File

@@ -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