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
wilder-5.14
Lukáš Tinkl 12 years ago
parent c8e10da215
commit 8071ad50f9
  1. 2
      runners/activities/activityrunner.cpp
  2. 2
      runners/activities/activityrunner.h

@ -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<KActivities::Consumer::ServiceStatus>();
serviceStatusChanged(KActivities::Consumer::Running);
}

@ -23,6 +23,8 @@
#include <KActivities/Controller>
Q_DECLARE_METATYPE(KActivities::Consumer::ServiceStatus)
class ActivityRunner : public Plasma::AbstractRunner
{
Q_OBJECT

Loading…
Cancel
Save