--- a/activityfw/orbitintegration/hbactivityplugin/hbactivityplugin.h Fri Apr 16 14:45:49 2010 +0300
+++ b/activityfw/orbitintegration/hbactivityplugin/hbactivityplugin.h Fri Apr 30 15:22:08 2010 +0300
@@ -18,9 +18,10 @@
#ifndef HBACTIVITYPLUGIN_H
#define HBACTIVITYPLUGIN_H
-#include "hbactivityplugininterface.h"
+#include <QObject>
+#include "hbactivityplugininterface_p.h"
-class HbActivityPlugin : public HbActivityPluginInterface
+class HbActivityPlugin : public QObject, public HbActivityPluginInterface
{
Q_OBJECT
Q_INTERFACES(HbActivityPluginInterface)
@@ -38,6 +39,9 @@
virtual bool waitActivity();
virtual QVariantHash parseCommandLine(const QStringList &commandLineParams);
+signals:
+ void activityRequested(const QString &activityId);
+
private:
QObject *mActivityClient;