diff --git a/runners/powerdevil/PowerDevilRunner.cpp b/runners/powerdevil/PowerDevilRunner.cpp index 09e83214e..48a9d62c9 100644 --- a/runners/powerdevil/PowerDevilRunner.cpp +++ b/runners/powerdevil/PowerDevilRunner.cpp @@ -40,7 +40,6 @@ PowerDevilRunner::PowerDevilRunner(QObject *parent, const KPluginMetaData &metaD { setObjectName(QStringLiteral("PowerDevil")); updateStatus(); - initUpdateTriggers(); setMinLetterCount(3); const KLocalizedString suspend = ki18nc("Note this is a KRunner keyword", "suspend"); m_suspend = RunnerKeyword{suspend.untranslatedText(), suspend.toString()}; @@ -85,22 +84,6 @@ PowerDevilRunner::~PowerDevilRunner() { } -void PowerDevilRunner::initUpdateTriggers() -{ - // Also receive updates triggered through the DBus - QDBusConnection dbus = QDBusConnection::sessionBus(); - if (dbus.interface()->isServiceRegistered(QStringLiteral("org.kde.Solid.PowerManagement"))) { - if (!dbus.connect(QStringLiteral("org.kde.Solid.PowerManagement"), - QStringLiteral("/org/kde/Solid/PowerManagement"), - QStringLiteral("org.kde.Solid.PowerManagement"), - QStringLiteral("configurationReloaded"), - this, - SLOT(updateStatus()))) { - qDebug() << "error!"; - } - } -} - void PowerDevilRunner::updateStatus() { updateSyntaxes(); diff --git a/runners/powerdevil/PowerDevilRunner.h b/runners/powerdevil/PowerDevilRunner.h index 1d83c0768..35c458925 100644 --- a/runners/powerdevil/PowerDevilRunner.h +++ b/runners/powerdevil/PowerDevilRunner.h @@ -45,7 +45,6 @@ private Q_SLOTS: void updateStatus(); private: - void initUpdateTriggers(); void updateSyntaxes(); void addSuspendMatch(int value, QList &matches, Plasma::QueryMatch::Type type); // Returns -1 if there is no match, otherwise the percentage that the user has entered