# SPDX-FileCopyrightText: 2025 Nicolas Fella <nicolas.fella@gmx.de># SPDX-License-Identifier: BSD-3-Clausekcoreaddons_add_plugin(screenreader INSTALL_NAMESPACE "kf6/kded")target_sources(screenreader PRIVATE screenreader.cpp)kconfig_target_kcfg_file(screenreaderGENERATE_MOCFILE kcmaccessibilityscreenreader.kcfgHEADER kcmaccessibilityscreenreader.hCLASS_NAME ScreenReaderSettingsMUTATORS DEFAULT_VALUE_GETTERS GENERATE_PROPERTIES PARENT_IN_CONSTRUCTOR NOTIFIERS)ecm_qt_declare_logging_category(screenreaderHEADERlogging.hIDENTIFIERKDED_SCREENREADERCATEGORY_NAMEkded_screenreaderDESCRIPTION"Screenreader KDED Module"EXPORTscreenreader)ecm_qt_install_logging_categories(EXPORT screenreaderDESTINATION "${KDE_INSTALL_LOGGINGCATEGORIESDIR}")target_link_libraries(screenreader PRIVATE KF6::CoreAddons KF6::DBusAddons KF6::ConfigGui)install(PROGRAMS org.kde.screenreader.desktop DESTINATION ${KDE_INSTALL_DATADIR}/kglobalaccel)install(FILES kcmaccessibilityscreenreader.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR})