activityfw/activityserviceplugin/activitymanager_p.h
changeset 66 32469d7d46ff
parent 61 8e5041d13c84
child 73 4bc7b118b3df
equal deleted inserted replaced
61:8e5041d13c84 66:32469d7d46ff
     9 * Initial Contributors:
     9 * Initial Contributors:
    10 * Nokia Corporation - initial contribution.
    10 * Nokia Corporation - initial contribution.
    11 *
    11 *
    12 * Contributors:
    12 * Contributors:
    13 *
    13 *
    14 * Description: 
    14 * Description:
    15 *
    15 *
    16 */
    16 */
    17 #ifndef ACTIVITYMANAGER_P_H
    17 #ifndef ACTIVITYMANAGER_P_H
    18 #define ACTIVITYMANAGER_P_H
    18 #define ACTIVITYMANAGER_P_H
    19 
    19 
    26 class HsActivityDbClient;
    26 class HsActivityDbClient;
    27 
    27 
    28 class ActivityManagerPrivate : public QObject
    28 class ActivityManagerPrivate : public QObject
    29 {
    29 {
    30 
    30 
    31 Q_OBJECT
    31     Q_OBJECT
    32 
    32 
    33 public:
    33 public:
    34     ActivityManagerPrivate(ActivityManager *q);
    34     ActivityManagerPrivate(ActivityManager *q);
    35     ~ActivityManagerPrivate();
    35     ~ActivityManagerPrivate();
    36 
    36 
    37 public slots:
    37 public slots:
    38     QList<QVariantHash> activitiesList();
    38     QList<QVariantHash> activitiesList();
    39     void launchActivity(const QString &uri);  
    39     void launchActivity(const QString &uri);
    40     void launchActivity(int applicationId, const QString &activityId);  
    40     void launchActivity(int applicationId, const QString &activityId);
    41     void removeActivity(int applicationId, const QString &activityId);  
    41     void removeActivity(int applicationId, const QString &activityId);
    42     void removeApplicationActivities(int applicationId);  
    42     void removeApplicationActivities(int applicationId);
       
    43     void getThumbnail(const QString &thumbnailId, void *);
    43 
    44 
    44 private:
    45 private:
    45     ActivityManager *q_ptr;
    46     ActivityManager *q_ptr;
    46     HsActivityDbClient *mServerClient;
    47     HsActivityDbClient *mServerClient;
    47     
       
    48     
       
    49 };
    48 };
    50 
    49 
    51 #endif // ACTIVITYMANAGER_P_H
    50 #endif // ACTIVITYMANAGER_P_H