aboutsummaryrefslogtreecommitdiff
path: root/libqmenumodel/QMenuModel
diff options
context:
space:
mode:
authorOPNA2608 <opna2608@protonmail.com>2026-03-26 14:14:24 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2026-06-11 20:55:49 +0200
commitf619b88dbac8ad009ca5f5cddb696f32878d0f72 (patch)
tree9508dc301a5b68b0e09ad1863b0856846e8e6b3b /libqmenumodel/QMenuModel
parentf33cda5c57dab104163fe6884e2e15f3bac79c07 (diff)
downloadqmenumodel-f619b88dbac8ad009ca5f5cddb696f32878d0f72.tar.gz
qmenumodel-f619b88dbac8ad009ca5f5cddb696f32878d0f72.tar.bz2
qmenumodel-f619b88dbac8ad009ca5f5cddb696f32878d0f72.zip
treewide: Allow Qt6 build to be configured via CMake
Diffstat (limited to 'libqmenumodel/QMenuModel')
-rw-r--r--libqmenumodel/QMenuModel/CMakeLists.txt8
1 files changed, 3 insertions, 5 deletions
diff --git a/libqmenumodel/QMenuModel/CMakeLists.txt b/libqmenumodel/QMenuModel/CMakeLists.txt
index 86ccd11..b4f28dd 100644
--- a/libqmenumodel/QMenuModel/CMakeLists.txt
+++ b/libqmenumodel/QMenuModel/CMakeLists.txt
@@ -13,19 +13,17 @@ include_directories(
${GLIB_INCLUDE_DIRS}
)
-find_package(Qt5Qml REQUIRED)
-find_package(Qt5Quick REQUIRED)
target_link_libraries(qmenumodel-qml
- qmenumodel
+ qmenumodel${QMENUMODEL_LIB_SUFFIX}
${GLIB_LDFLAGS}
${GIO_LDFLAGS}
- Qt5::Qml Qt5::Quick
+ Qt::Qml Qt::Quick
)
execute_process(COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/qmldir"
"${CMAKE_CURRENT_BINARY_DIR}/qmldir")
-set(QT_IMPORTS_DIR "${CMAKE_INSTALL_LIBDIR}/qt5/qml")
+set(QT_IMPORTS_DIR "${CMAKE_INSTALL_LIBDIR}/qt${QT_VERSION_MAJOR}/qml")
set(QMLPLUGIN_INSTALL_PREFIX "${QT_IMPORTS_DIR}/QMenuModel.1")
install(TARGETS qmenumodel-qml DESTINATION ${QMLPLUGIN_INSTALL_PREFIX})
install(FILES qmldir DESTINATION ${QMLPLUGIN_INSTALL_PREFIX})