From 8071ad50f9d60fbcbb2af115e2a22adccabf626e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Tinkl?= Date: Mon, 27 Oct 2014 13:13:57 +0100 Subject: [PATCH] declare and register the KActivities::Consumer::ServiceStatus metatype to be able to use it in connect(), otherwise a runtime warning is issued about unknown signal CCMAIL: ivan.cukic@kde.org --- runners/activities/activityrunner.cpp | 2 ++ runners/activities/activityrunner.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/runners/activities/activityrunner.cpp b/runners/activities/activityrunner.cpp index 3224aa267..c82abbee5 100644 --- a/runners/activities/activityrunner.cpp +++ b/runners/activities/activityrunner.cpp @@ -39,6 +39,8 @@ ActivityRunner::ActivityRunner(QObject *parent, const QVariantList &args) connect(this, SIGNAL(prepare()), this, SLOT(prep())); connect(this, SIGNAL(teardown()), this, SLOT(down())); + qRegisterMetaType(); + serviceStatusChanged(KActivities::Consumer::Running); } diff --git a/runners/activities/activityrunner.h b/runners/activities/activityrunner.h index b29557723..21d2b5637 100644 --- a/runners/activities/activityrunner.h +++ b/runners/activities/activityrunner.h @@ -23,6 +23,8 @@ #include +Q_DECLARE_METATYPE(KActivities::Consumer::ServiceStatus) + class ActivityRunner : public Plasma::AbstractRunner { Q_OBJECT