activityfw/activityserviceplugin/activitymanager.h
changeset 73 4bc7b118b3df
parent 66 32469d7d46ff
equal deleted inserted replaced
66:32469d7d46ff 73:4bc7b118b3df
    19 
    19 
    20 #include <QObject>
    20 #include <QObject>
    21 #include <QVariant>
    21 #include <QVariant>
    22 #include <QList>
    22 #include <QList>
    23 #include <QPixmap>
    23 #include <QPixmap>
       
    24 #include <QSize>
    24 
    25 
    25 class ActivityManagerPrivate;
    26 class ActivityManagerPrivate;
    26 
    27 
    27 class ActivityManager : public QObject
    28 class ActivityManager : public QObject
    28 {
    29 {
    35 
    36 
    36 public slots:
    37 public slots:
    37     QList<QVariantHash> activitiesList();
    38     QList<QVariantHash> activitiesList();
    38     void launchActivity(const QString &uri);
    39     void launchActivity(const QString &uri);
    39     void launchActivity(int applicationId, const QString &activityId);
    40     void launchActivity(int applicationId, const QString &activityId);
    40     void removeActivity(int applicationId, const QString &activityId);
    41     void getThumbnail(QSize resolution,const QString &thumbnailPath, void *data =0);
    41     void removeApplicationActivities(int applicationId);
       
    42     void getThumbnail(const QString &thumbnailId, void * =0);
       
    43 
    42 
    44 signals:
    43 signals:
    45     void thumbnailReady(QPixmap, void *);
    44     void thumbnailReady(QPixmap, void *);
    46 
    45 
    47 private:
    46 private: