From ffd8072826e734ca2efdd525864a8f0e808dea62 Mon Sep 17 00:00:00 2001 From: Mentalflow <312902918@qq.com> Date: Sat, 24 Jun 2023 21:57:00 +0800 Subject: [PATCH] Fix qt_standard_project_setup for Qt 6.2 and below. --- src/CMakeLists.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 8edac72d..4acab5c5 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -16,7 +16,15 @@ set(QML_PLUGIN_DIRECTORY ${CMAKE_PREFIX_PATH}/qml/FluentUI) add_definitions(-DVERSION=1,3,6,0) find_package(Qt6 REQUIRED COMPONENTS Core Quick Qml) -qt_standard_project_setup() + +if(QT_VERSION VERSION_GREATER_EQUAL "6.3") + qt_standard_project_setup() +else() + set(CMAKE_AUTOMOC ON) + set(CMAKE_AUTORCC ON) + set(CMAKE_AUTOUIC ON) +endif() + #遍历所有Cpp文件 file(GLOB_RECURSE CPP_FILES *.cpp *.h)