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