activityfw/orbitintegration/hb/tsrc/unit/unittest_hbapplication/fake_hbactivityplugin/hbactivitypluginfake.h
equal
deleted
inserted
replaced
|
1 #ifndef HBACTIVITYPLUGINFAKE_H |
|
2 #define HBACTIVITYPLUGINFAKE_H |
|
3 |
|
4 #include "hbactivityplugininterface_p.h" |
|
5 |
|
6 class HbActivityPluginFake : public HbActivityPluginInterface |
|
7 { |
|
8 Q_OBJECT |
|
9 Q_INTERFACES(HbActivityPluginInterface) |
|
10 |
|
11 public: |
|
12 virtual bool addActivity(const QString &activityId, const QVariant &data, const QVariantHash ¶meters); |
|
13 virtual bool removeActivity(const QString &activityId); |
|
14 virtual bool updateActivity(const QString &activityId, const QVariant &data, const QVariantHash ¶meters); |
|
15 virtual QList<QVariantHash> activities(); |
|
16 virtual QVariant activityData(const QString &activityId); |
|
17 virtual bool waitActivity(); |
|
18 virtual QVariantHash parseCommandLine(const QStringList &commandLineParams); |
|
19 |
|
20 private: |
|
21 QHash<QString, QPair<QVariantHash, QVariant> > mActivities; |
|
22 |
|
23 }; |
|
24 |
|
25 #endif // HBACTIVITYPLUGINFAKE_H |