appinstaller/AppinstUi/sisxsifplugin/tsrc/testinstaller/activerunner.h
changeset 29 26b6f0522fd8
parent 25 98b66e4fb0be
child 42 d17dc5398051
equal deleted inserted replaced
25:98b66e4fb0be 29:26b6f0522fd8
    17 
    17 
    18 #ifndef ACTIVERUNNER_H
    18 #ifndef ACTIVERUNNER_H
    19 #define ACTIVERUNNER_H
    19 #define ACTIVERUNNER_H
    20 
    20 
    21 #include <QObject>
    21 #include <QObject>
       
    22 #include <usif/usifcommon.h>
    22 
    23 
    23 class ActiveRunnerPrivate;
    24 class ActiveRunnerPrivate;
    24 
    25 
    25 
    26 
    26 class ActiveRunner : public QObject
    27 class ActiveRunner : public QObject
    35     void opCompleted();
    36     void opCompleted();
    36     void opFailed(int error);
    37     void opFailed(int error);
    37 
    38 
    38 public:     // new functions
    39 public:     // new functions
    39     void install(const QString &fileName, bool silent);
    40     void install(const QString &fileName, bool silent);
       
    41     void remove(const Usif::TComponentId& aComponentId, bool silent);
       
    42     void remove(const TUid& aUid, const TDesC8& aMime, bool silent);
    40 
    43 
    41 protected:
    44 protected:
    42     void handleCompletion();
    45     void handleCompletion();
    43     void handleError(int error);
    46     void handleError(int error);
    44 
    47