homescreenapp/stateplugins/hsmenuworkerstateplugin/inc/hsinstallationlogstate.h
changeset 96 458d8c8d9580
parent 77 4b195f3bea29
equal deleted inserted replaced
92:6727c5d0afc7 96:458d8c8d9580
    21 #include <QState>
    21 #include <QState>
    22 
    22 
    23 #include "hsmenustates_global.h"
    23 #include "hsmenustates_global.h"
    24 HS_STATES_TEST_CLASS(MenuStatesTest)
    24 HS_STATES_TEST_CLASS(MenuStatesTest)
    25 
    25 
    26 class HbDialog;
       
    27 
       
    28 class HsInstallationLogState: public QState
    26 class HsInstallationLogState: public QState
    29 {
    27 {
    30     Q_OBJECT
    28     Q_OBJECT
    31 
    29 
    32     HS_STATES_TEST_FRIEND_CLASS(MenuStatesTest)
    30     HS_STATES_TEST_FRIEND_CLASS(MenuStatesTest)
    38     virtual ~HsInstallationLogState();
    36     virtual ~HsInstallationLogState();
    39 
    37 
    40 protected:
    38 protected:
    41 
    39 
    42     void onEntry(QEvent *event);
    40     void onEntry(QEvent *event);
    43     void onExit(QEvent *event);
       
    44 
       
    45 private slots:
       
    46 
       
    47     void stateExited();
       
    48     void cleanUp();
       
    49 
       
    50 signals:
    41 signals:
    51 
    42 
    52     void exit();
    43     void exit();
    53 
    44 
    54 private:
    45 private:
    55 
    46 
    56     void construct();
    47     void construct();
    57     void createInstallationLogDialog();
    48     void createInstallationLogDialog();
    58 
       
    59 private:
       
    60     
       
    61     HbDialog* mInstalationLogDialog;
       
    62 
       
    63 };
    49 };
    64 
    50 
    65 #endif //HSINSTALLATIONLOGSTATE_H
    51 #endif //HSINSTALLATIONLOGSTATE_H