ecm_add_qml_module(trashplugin URI "org.kde.plasma.private.trash" GENERATE_PLUGIN_SOURCE)target_sources(trashplugin PRIVATEdirmodel.cpptrash.cpp)target_link_libraries(trashplugin PRIVATEQt::CoreQt::QmlKF6::KIOCoreKF6::KIOWidgetsKF6::CoreAddons # KSharedDataCache required by KImageCache in GuiAddonsKF6::GuiAddonsQt::DBus)ecm_finalize_qml_module(trashplugin)