From cd6d5172e2c38d501e7dafebc1a9b92159f6821a Mon Sep 17 00:00:00 2001 From: Devin Lin Date: Thu, 6 Apr 2023 19:35:56 -0700 Subject: [PATCH] kded: Fix package not being loaded --- kded/CMakeLists.txt | 6 +++--- kded/start.cpp | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/kded/CMakeLists.txt b/kded/CMakeLists.txt index 6157f365..6523f8cb 100644 --- a/kded/CMakeLists.txt +++ b/kded/CMakeLists.txt @@ -1,12 +1,12 @@ # SPDX-FileCopyrightText: 2023 Devin Lin # SPDX-License-Identifier: GPL-2.0-or-later -kcoreaddons_add_plugin(kded_plasma_mobile_start INSTALL_NAMESPACE "kf${QT_MAJOR_VERSION}/kded") - -target_sources(kded_plasma_mobile_start PRIVATE +set(kded_plasma_mobile_start_SRCS start.cpp ) +kcoreaddons_add_plugin(kded_plasma_mobile_start SOURCES ${kded_plasma_mobile_start_SRCS} INSTALL_NAMESPACE "kf6/kded") + target_link_libraries(kded_plasma_mobile_start PRIVATE Qt::Core KF6::DBusAddons diff --git a/kded/start.cpp b/kded/start.cpp index 1b8a4580..c441a26f 100644 --- a/kded/start.cpp +++ b/kded/start.cpp @@ -9,6 +9,8 @@ #include "start.h" +K_PLUGIN_FACTORY_WITH_JSON(StartFactory, "kded_plasma_mobile_start.json", registerPlugin();) + Start::Start(QObject *parent, const QList &) : KDEDModule{parent} {