summaryrefslogtreecommitdiffstats
path: root/examples/demos/rssnews/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'examples/demos/rssnews/CMakeLists.txt')
-rw-r--r--examples/demos/rssnews/CMakeLists.txt31
1 files changed, 15 insertions, 16 deletions
diff --git a/examples/demos/rssnews/CMakeLists.txt b/examples/demos/rssnews/CMakeLists.txt
index fe4651693..ed8255c1d 100644
--- a/examples/demos/rssnews/CMakeLists.txt
+++ b/examples/demos/rssnews/CMakeLists.txt
@@ -20,12 +20,17 @@ find_package(Qt6 COMPONENTS Gui)
find_package(Qt6 COMPONENTS Quick)
find_package(Qt6 COMPONENTS Qml)
find_package(Qt6 COMPONENTS Xml)
-find_package(Qt6 COMPONENTS Network)
qt_add_executable(rssnews
+ ../shared/xmllistmodel.cpp ../shared/xmllistmodel.h
main.cpp
- ../shared/xmllistmodel.cpp
- ../shared/xmllistmodel.h
+)
+set_target_properties(rssnews PROPERTIES
+ WIN32_EXECUTABLE TRUE
+ MACOSX_BUNDLE TRUE
+)
+target_include_directories(rssnews PUBLIC
+ ../shared
)
target_link_libraries(rssnews PUBLIC
@@ -34,20 +39,7 @@ target_link_libraries(rssnews PUBLIC
Qt::Qml
Qt::Quick
Qt::Xml
- Qt::Network
-)
-
-target_include_directories(rssnews PUBLIC
- ../shared
-)
-
-set_target_properties(rssnews PROPERTIES
- WIN32_EXECUTABLE TRUE
- MACOSX_BUNDLE TRUE
- QT_QML_MODULE_VERSION 1.0
- QT_QML_MODULE_URI XmlListModel
)
-qt6_qml_type_registration(rssnews)
# Resources:
@@ -87,3 +79,10 @@ install(TARGETS rssnews
BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}"
LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}"
)
+
+set_target_properties(rssnews PROPERTIES
+ QT_QML_MODULE_VERSION 1.0
+ QT_QML_MODULE_URI XmlListModel
+)
+
+qt6_qml_type_registration(rssnews)