diff --git a/app_templates/cpp/CMake/cmake_qt5-qml2/CMakeLists.txt b/app_templates/cpp/CMake/cmake_qt5-qml2/CMakeLists.txt index a57a5570ce..c52d0fb282 100644 --- a/app_templates/cpp/CMake/cmake_qt5-qml2/CMakeLists.txt +++ b/app_templates/cpp/CMake/cmake_qt5-qml2/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.0) find_package(Qt5 REQUIRED COMPONENTS Gui Qml) -qt5_add_resources(%{APPNAMELC}_SRCS resources.qrc) -add_executable(%{APPNAMELC} src/main.cpp ${%{APPNAMELC}_SRCS}) -target_link_libraries(%{APPNAMELC} Qt5::Qml Qt5::Gui) +set(CMAKE_AUTOMOC ON) + +add_subdirectory(src) diff --git a/app_templates/cpp/CMake/cmake_qt5-qml2/src/CMakeLists.txt b/app_templates/cpp/CMake/cmake_qt5-qml2/src/CMakeLists.txt new file mode 100644 index 0000000000..f37755a526 --- /dev/null +++ b/app_templates/cpp/CMake/cmake_qt5-qml2/src/CMakeLists.txt @@ -0,0 +1,4 @@ +qt5_add_resources(%{APPNAMELC}_SRCS resources.qrc) +add_executable(%{APPNAMELC} main.cpp ${%{APPNAMELC}_SRCS}) +target_link_libraries(%{APPNAMELC} Qt5::Qml Qt5::Gui) + diff --git a/app_templates/cpp/CMake/cmake_qt5-qml2/resources.qrc b/app_templates/cpp/CMake/cmake_qt5-qml2/src/resources.qrc similarity index 66% rename from app_templates/cpp/CMake/cmake_qt5-qml2/resources.qrc rename to app_templates/cpp/CMake/cmake_qt5-qml2/src/resources.qrc index f058a3386f..7c75584cd7 100644 --- a/app_templates/cpp/CMake/cmake_qt5-qml2/resources.qrc +++ b/app_templates/cpp/CMake/cmake_qt5-qml2/src/resources.qrc @@ -1,5 +1,5 @@ - src/qml/main.qml + qml/main.qml