add_definitions(-DTRANSLATION_DOMAIN=\"kcm_tablet\")kcmutils_add_qml_kcm(kcm_tablet INSTALL_NAMESPACE "plasma/kcms/systemsettings")ecm_qt_declare_logging_category(kcm_tabletHEADERlogging.hIDENTIFIERKCM_TABLETCATEGORY_NAMEkcm_tabletDESCRIPTION"KCM for tablet input"EXPORTkcm_tablet)qt6_generate_wayland_protocol_client_sources(kcm_tabletPRIVATE_CODEFILES ${WaylandProtocols_DATADIR}/stable/tablet/tablet-v2.xml)ecm_qt_install_logging_categories(EXPORT kcm_tabletDESTINATION "${KDE_INSTALL_LOGGINGCATEGORIESDIR}")target_sources(kcm_tablet PRIVATEkcmtablet.cpptabletevents.cppcalibrationtool.cppinputsequence.cpptabletsmodel.cpptabletmoduledata.cpp)target_link_libraries(kcm_tablet PRIVATEQt::QuickKF6::CoreAddonsKF6::ConfigCoreKF6::GuiAddonsKF6::I18nKF6::KCMUtilsKF6::KCMUtilsQuickQt::DBusQt::WaylandClientWayland::ClientkwindevicesCanberra::CanberraPkgConfig::LIBWACOM)if(BUILD_TESTING)add_subdirectory(tests)endif()