Warning, /plasma/plasma-desktop/kcms/tablet/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN=\"kcm_tablet\") 0002 0003 kcmutils_add_qml_kcm(kcm_tablet INSTALL_NAMESPACE "plasma/kcms/systemsettings") 0004 0005 ecm_qt_declare_logging_category(kcm_tablet 0006 HEADER 0007 logging.h 0008 IDENTIFIER 0009 KCM_TABLET 0010 CATEGORY_NAME 0011 kcm_tablet 0012 DEFAULT_SEVERITY 0013 Critical 0014 DESCRIPTION 0015 "KCM for tablet input" 0016 EXPORT 0017 kcm_tablet 0018 ) 0019 qt6_generate_wayland_protocol_client_sources(kcm_tablet FILES ${WaylandProtocols_DATADIR}/unstable/tablet/tablet-unstable-v2.xml) 0020 ecm_qt_install_logging_categories( 0021 EXPORT kcm_tablet 0022 DESTINATION "${KDE_INSTALL_LOGGINGCATEGORIESDIR}" 0023 ) 0024 0025 target_sources(kcm_tablet PRIVATE 0026 kcmtablet.cpp 0027 tabletevents.cpp 0028 ) 0029 0030 target_link_libraries(kcm_tablet PRIVATE 0031 Qt::Quick 0032 KF6::CoreAddons 0033 KF6::ConfigCore 0034 KF6::I18n 0035 KF6::KCMUtilsQuick 0036 0037 Qt::DBus 0038 Qt::WaylandClient 0039 Wayland::Client 0040 kwindevices 0041 ) 0042 if (Qt${QT_MAJOR_VERSION}_VERSION VERSION_LESS "6.5.0") 0043 target_link_libraries(kcm_tablet PRIVATE Qt::GuiPrivate) 0044 endif() 0045