equal
deleted
inserted
replaced
31 #include <QVariantHash> |
31 #include <QVariantHash> |
32 #include <QList> |
32 #include <QList> |
33 #include <QString> |
33 #include <QString> |
34 |
34 |
35 #include <hbglobal.h> |
35 #include <hbglobal.h> |
|
36 #include <hbnamespace.h> |
36 |
37 |
37 class HbActivityManagerPrivate; |
38 class HbActivityManagerPrivate; |
38 |
39 |
39 class HB_CORE_EXPORT HbActivityManager : public QObject |
40 class HB_CORE_EXPORT HbActivityManager : public QObject |
40 { |
41 { |
48 bool removeActivity(const QString &activityId); |
49 bool removeActivity(const QString &activityId); |
49 bool updateActivity(const QString &activityId, const QVariant &data, const QVariantHash ¶meters); |
50 bool updateActivity(const QString &activityId, const QVariant &data, const QVariantHash ¶meters); |
50 QList<QVariantHash> activities() const; |
51 QList<QVariantHash> activities() const; |
51 QVariant activityData(const QString &activityId) const; |
52 QVariant activityData(const QString &activityId) const; |
52 bool waitActivity(); |
53 bool waitActivity(); |
53 |
54 void parseCommandLine(const QStringList &commandLineParams, Hb::ActivationReason &reason, QString &id, QVariantHash ¶ms) const; |
|
55 |
54 signals: |
56 signals: |
55 void activityRequested(const QString &activityId); |
57 void activityRequested(const QString &activityId); |
56 |
58 |
57 protected: |
59 protected: |
58 HbActivityManagerPrivate *d_ptr; |
60 HbActivityManagerPrivate *d_ptr; |