31 public: |
31 public: |
32 AfStorageProxy(QObject *parent = 0); |
32 AfStorageProxy(QObject *parent = 0); |
33 virtual ~AfStorageProxy(); |
33 virtual ~AfStorageProxy(); |
34 |
34 |
35 public: |
35 public: |
36 bool addActivity(int applicationId, const QString &activityId, const QString &customActivityName, const QVariant &activityData, const QVariantHash &metadata, const QPixmap &screenshot); |
|
37 bool updateActivity(int applicationId, const QString &activityId, const QString &customActivityName, const QVariant &activityData, const QVariantHash &metadata, const QPixmap &screenshot); |
|
38 bool saveActivity(int applicationId, const QString &activityId, const QString &customActivityName, const QVariant &activityData, const QVariantHash &metadata, const QPixmap &screenshot); |
36 bool saveActivity(int applicationId, const QString &activityId, const QString &customActivityName, const QVariant &activityData, const QVariantHash &metadata, const QPixmap &screenshot); |
39 bool removeActivity(int applicationId, const QString &activityId); |
37 bool removeActivity(int applicationId, const QString &activityId); |
40 bool removeApplicationActivities(int applicationId); |
38 bool removeApplicationActivities(int applicationId); |
41 bool activities(QList<QVariantHash> &list, int limit = 0); |
39 bool activities(QList<QVariantHash> &list, int limit = 0); |
42 bool applicationActivities(QStringList &list, int applicationId); |
40 bool applicationActivities(QStringList &list, int applicationId); |
43 bool activityData(QVariant &data, int applicationId, const QString &activityId); |
41 bool activityData(QVariant &data, int applicationId, const QString &activityId); |
44 bool activityMetaData(QVariantHash &metadata, int applicationId, const QString &activityId); |
42 bool activityMetaData(QVariantHash &metadata, int applicationId, const QString &activityId); |
45 bool waitActivity(); |
43 bool waitActivity(); |
46 bool launchActivity(int applicationId, const QString &activityUri); |
44 bool launchActivity(int applicationId, const QString &activityUri); |
47 bool getThumbnail(const QSize &size, const QString &imagePath, void *userData); |
45 bool getThumbnail(const QString &imagePath, void *userData); |
48 bool notifyDataChange(); |
46 bool notifyDataChange(); |
49 |
47 |
50 signals: |
48 signals: |
51 void activityRequested(const QString &activityUri); |
49 void activityRequested(const QString &activityUri); |
52 void thumbnailRequested(const QPixmap &thumbnailPixmap, void *userData); |
50 void thumbnailRequested(const QPixmap &thumbnailPixmap, void *userData); |