Warning, /plasma/kwin/src/kcms/tabbox/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_kwintabbox\") 0003 0004 set(kcm_kwintabbox_PART_SRCS 0005 ${KWin_SOURCE_DIR}/src/tabbox/tabboxconfig.cpp 0006 layoutpreview.cpp 0007 main.cpp 0008 thumbnailitem.cpp 0009 kwintabboxconfigform.cpp 0010 kwintabboxdata.cpp 0011 shortcutsettings.cpp 0012 ) 0013 0014 ki18n_wrap_ui(kcm_kwintabbox_PART_SRCS main.ui) 0015 qt_add_dbus_interface(kcm_kwintabbox_PART_SRCS ${KWin_SOURCE_DIR}/src/org.kde.kwin.Effects.xml kwin_effects_interface) 0016 0017 kconfig_add_kcfg_files(kcm_kwintabbox_PART_SRCS kwintabboxsettings.kcfgc kwinswitcheffectsettings.kcfgc kwinpluginssettings.kcfgc) 0018 kcoreaddons_add_plugin(kcm_kwintabbox SOURCES ${kcm_kwintabbox_PART_SRCS} INSTALL_NAMESPACE "plasma/kcms/systemsettings_qwidgets") 0019 0020 kcmutils_generate_desktop_file(kcm_kwintabbox) 0021 target_link_libraries(kcm_kwintabbox 0022 Qt::Quick 0023 KF6::GlobalAccel 0024 KF6::I18n 0025 KF6::KCMUtils 0026 KF6::NewStuffWidgets 0027 KF6::Package 0028 KF6::Service 0029 KF6::XmlGui # For kkeysequencewidget 0030 XCB::XCB 0031 ) 0032 0033 ########### install files ############### 0034 install(FILES thumbnails/falkon.png 0035 thumbnails/kmail.png 0036 thumbnails/systemsettings.png 0037 thumbnails/dolphin.png 0038 thumbnails/desktop.png 0039 DESTINATION ${KDE_INSTALL_DATADIR}/kwin/kcm_kwintabbox) 0040 install(FILES kwinswitcher.knsrc DESTINATION ${KDE_INSTALL_KNSRCDIR})