diff --git a/examples/quickcontrols/spreadsheets/CMakeLists.txt b/examples/quickcontrols/spreadsheets/CMakeLists.txt index 7fdfa1c6c1..e8fe5ce0b4 100644 --- a/examples/quickcontrols/spreadsheets/CMakeLists.txt +++ b/examples/quickcontrols/spreadsheets/CMakeLists.txt @@ -6,7 +6,7 @@ project(SpreadsheetsExample VERSION 1.0 LANGUAGES CXX) set(CMAKE_CXX_STANDARD_REQUIRED ON) -find_package(Qt6 6.8 REQUIRED COMPONENTS Gui Qml) +find_package(Qt6 6.8 REQUIRED COMPONENTS Core Gui Qml Quick) qt_standard_project_setup(REQUIRES 6.8) @@ -17,9 +17,11 @@ qt_add_executable(${PROJECT_NAME} WIN32 ) target_link_libraries(${PROJECT_NAME} PRIVATE + Qt6::Core Qt6::Gui Qt6::Qml - Spreadsheets + Qt6::Quick + Spreadsheetsplugin ) qt_add_resources(${PROJECT_NAME} "spareadsheet_icon" diff --git a/examples/quickcontrols/spreadsheets/Spreadsheets/CMakeLists.txt b/examples/quickcontrols/spreadsheets/Spreadsheets/CMakeLists.txt index 2f6fbe0262..5d42afa2e3 100644 --- a/examples/quickcontrols/spreadsheets/Spreadsheets/CMakeLists.txt +++ b/examples/quickcontrols/spreadsheets/Spreadsheets/CMakeLists.txt @@ -4,11 +4,11 @@ cmake_minimum_required(VERSION 3.16) project(Spreadsheets LANGUAGES CXX) -find_package(Qt6 6.8 REQUIRED COMPONENTS Core Quick Qml) qt_standard_project_setup(REQUIRES 6.8) +qt_add_library(${PROJECT_NAME} STATIC) qt_add_qml_module(${PROJECT_NAME} - URI Spreadsheets + URI ${PROJECT_NAME} VERSION 1.0 QML_FILES Main.qml