set(kcm_fontinst_PART_SRCS ${libkfontinstview_SRCS} ${libkfontinstjobrunner_SRCS} ${libkfontinstdbusiface_SRCS} DuplicatesDialog.cpp FontList.cpp GroupList.cpp KCmFontInst.cpp PrintDialog.cpp FontFilter.cpp FontFilterProxyStyle.cpp FcQuery.cpp PreviewList.cpp) # qt_add_dbus_interface(kcm_fontinst_PART_SRCS ../dbus/org.kde.fontinst.xml FontinstIface) kcoreaddons_add_plugin(kcm_fontinst SOURCES ${kcm_fontinst_PART_SRCS} INSTALL_NAMESPACE "plasma/kcms/systemsettings_qwidgets") kcmutils_generate_desktop_file(kcm_fontinst) target_link_libraries(kcm_fontinst KF6::Archive KF6::KCMUtils KF6::IconThemes KF6::KIOCore KF6::KIOWidgets KF6::XmlGui KF6::NewStuffWidgets kfontinstui kfontinst X11::X11 ) install( FILES kfontinst.knsrc DESTINATION ${KDE_INSTALL_KNSRCDIR} ) ecm_install_icons( ICONS 16-actions-addfont.png 16-actions-font-disable.png 16-actions-font-enable.png 16-actions-fontstatus.png 22-actions-addfont.png 22-actions-font-disable.png 22-actions-font-enable.png 22-actions-fontstatus.png 16-actions-addfont.png DESTINATION ${KDE_INSTALL_DATADIR}/kfontinst/icons THEME hicolor)