Warning, /plasma/plasma-desktop/kcms/workspaceoptions/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # KI18N Translation Domain for this library
0002 add_definitions(-DTRANSLATION_DOMAIN=\"kcm_workspace\")
0003 
0004 kcmutils_add_qml_kcm(kcm_workspace SOURCES workspaceoptions.cpp workspaceoptionsdata.cpp)
0005 
0006 kcmutils_generate_module_data(kcm_workspace
0007     MODULE_DATA_HEADER workspaceoptionsdata.h
0008     MODULE_DATA_CLASS_NAME WorkspaceOptionsData
0009     SETTINGS_HEADERS workspaceoptions_plasmasettings.h workspaceoptions_kdeglobalssettings.h workspaceoptions_kwinsettings.h
0010     SETTINGS_CLASSES WorkspaceOptionsPlasmaSettings WorkspaceOptionsGlobalsSettings WorkspaceOptionsKwinSettings
0011 )
0012 
0013 kconfig_add_kcfg_files(kcm_workspace workspaceoptions_kdeglobalssettings.kcfgc GENERATE_MOC)
0014 kconfig_add_kcfg_files(kcm_workspace workspaceoptions_plasmasettings.kcfgc GENERATE_MOC)
0015 kconfig_add_kcfg_files(kcm_workspace workspaceoptions_kwinsettings.kcfgc GENERATE_MOC)
0016 
0017 target_link_libraries(kcm_workspace PRIVATE
0018     KF6::KCMUtilsQuick
0019     KF6::I18n
0020     KF6::KCMUtils
0021     KF6::ConfigWidgets
0022 
0023     Qt::DBus
0024 )
0025 
0026 ########### install files ###############
0027 install(FILES workspaceoptions_kdeglobalssettings.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR})
0028 install(FILES workspaceoptions_plasmasettings.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR})
0029 install(FILES workspaceoptions_kwinsettings.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR})
0030