diff options
-rw-r--r-- | examples/quick/externaldraganddrop/CMakeLists.txt | 31 |
1 files changed, 13 insertions, 18 deletions
diff --git a/examples/quick/externaldraganddrop/CMakeLists.txt b/examples/quick/externaldraganddrop/CMakeLists.txt index d02f7488cf..a1ccea7936 100644 --- a/examples/quick/externaldraganddrop/CMakeLists.txt +++ b/examples/quick/externaldraganddrop/CMakeLists.txt @@ -20,35 +20,30 @@ find_package(Qt6 COMPONENTS Gui) find_package(Qt6 COMPONENTS Quick) find_package(Qt6 COMPONENTS Qml) -qt_add_executable(externaldraganddrop +qt_add_executable(externaldraganddropexample main.cpp ) -set_target_properties(externaldraganddrop PROPERTIES +set_target_properties(externaldraganddropexample PROPERTIES WIN32_EXECUTABLE TRUE MACOSX_BUNDLE TRUE ) -target_link_libraries(externaldraganddrop PUBLIC + +qt_add_qml_module(externaldraganddropexample + URI externaldraganddrop + VERSION 1.0 + QML_FILES + "DragAndDropTextItem.qml" + "externaldraganddrop.qml" +) + +target_link_libraries(externaldraganddropexample PUBLIC Qt::Core Qt::Gui Qt::Qml Qt::Quick ) - -# Resources: -set(externaldraganddrop_resource_files - "DragAndDropTextItem.qml" - "externaldraganddrop.qml" -) - -qt6_add_resources(externaldraganddrop "externaldraganddrop" - PREFIX - "/externaldraganddrop" - FILES - ${externaldraganddrop_resource_files} -) - -install(TARGETS externaldraganddrop +install(TARGETS externaldraganddropexample RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" |