activityfw/activityserviceplugin/inc/afstorageproxy.h
changeset 124 e36b2f4799c0
parent 121 0b3699f6c654
equal deleted inserted replaced
121:0b3699f6c654 124:e36b2f4799c0
    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);