appinstaller/AppMngr2/inc/appmngr2appui.h
branchRCL_3
changeset 65 7333d7932ef7
parent 61 cd189dac02f7
child 66 8b7f4e561641
equal deleted inserted replaced
62:5cc91383ab1e 65:7333d7932ef7
    22 #include <aknViewAppUi.h>               // CAknViewAppUi
    22 #include <aknViewAppUi.h>               // CAknViewAppUi
    23 #include "appmngr2modelobserver.h"      // MAppMngr2ModelObserver
    23 #include "appmngr2modelobserver.h"      // MAppMngr2ModelObserver
    24 
    24 
    25 class CAppMngr2Model;
    25 class CAppMngr2Model;
    26 class CIdle;
    26 class CIdle;
    27 class CAppMngr2ExitTimer;
       
    28 
    27 
    29 
    28 
    30 class CAppMngr2AppUi : public CAknViewAppUi, public MAppMngr2ModelObserver
    29 class CAppMngr2AppUi : public CAknViewAppUi, public MAppMngr2ModelObserver
    31     {
    30     {
    32 public:     // constructor and destructor
    31 public:     // constructor and destructor
    42     TBool InstalledAppsDisplayed();
    41     TBool InstalledAppsDisplayed();
    43     TBool InstallationFilesDisplayed();
    42     TBool InstallationFilesDisplayed();
    44     
    43     
    45 private:    // new functions
    44 private:    // new functions
    46     static TInt DelayedConstructL( TAny* aSelf );
    45     static TInt DelayedConstructL( TAny* aSelf );
    47     void CancelNoteL();
       
    48     
    46     
    49 private:    // from CAknViewAppUi
    47 private:    // from CAknViewAppUi
    50     void HandleCommandL( TInt aCommand );    
    48     void HandleCommandL( TInt aCommand );
    51 
    49 
    52 private:    // data
    50 private:    // data
    53     CAppMngr2Model* iModel;
    51     CAppMngr2Model* iModel;
    54     TInt iResourceFileOffset;
    52     TInt iResourceFileOffset;
    55     CIdle* iIdle;
    53     CIdle* iIdle;
    58         EFirstStep,
    56         EFirstStep,
    59         ESecondStep,
    57         ESecondStep,
    60         EAllDone
    58         EAllDone
    61         } iDelayedConstructionStep;
    59         } iDelayedConstructionStep;
    62     TBool iConstructInstallationFilesFirst;
    60     TBool iConstructInstallationFilesFirst;
    63     CAppMngr2ExitTimer* iExitTimer;
       
    64            
       
    65     TInt iNoteId;
       
    66     };
    61     };
    67 
    62 
    68 #endif  // C_APPMNGR2APPUI_H
    63 #endif  // C_APPMNGR2APPUI_H
    69 
    64