equal
deleted
inserted
replaced
22 #include "sisxsifpluginuihandlerbase.h" // CSisxSifPluginUiHandlerBase |
22 #include "sisxsifpluginuihandlerbase.h" // CSisxSifPluginUiHandlerBase |
23 |
23 |
24 class CSifUi; |
24 class CSifUi; |
25 class CSifUiAppInfo; |
25 class CSifUiAppInfo; |
26 class CSisxSifUiSelectionCache; |
26 class CSisxSifUiSelectionCache; |
|
27 enum CSifUi::TInstallingPhase; |
27 |
28 |
28 |
29 |
29 namespace Usif |
30 namespace Usif |
30 { |
31 { |
31 /** |
32 /** |
99 void ConstructL(); |
100 void ConstructL(); |
100 void AddMemorySelectionL(); |
101 void AddMemorySelectionL(); |
101 void AddCertificatesL( RPointerArray<Swi::CCertificateInfo>& aCertificates, |
102 void AddCertificatesL( RPointerArray<Swi::CCertificateInfo>& aCertificates, |
102 RPointerArray<CPKIXValidationResultBase>& aPkixResults ); |
103 RPointerArray<CPKIXValidationResultBase>& aPkixResults ); |
103 CSifUiAppInfo* GetAppInfoLC( const Swi::CAppInfo& aAppInfo ); |
104 CSifUiAppInfo* GetAppInfoLC( const Swi::CAppInfo& aAppInfo ); |
|
105 void ShowProgressL( const Swi::CAppInfo& aAppInfo, TInt aProgressBarFinalValue, |
|
106 CSifUi::TInstallingPhase aPhase ); |
|
107 TBool ShowConfirmationL( const Swi::CAppInfo& aAppInfo ); |
104 |
108 |
105 private: // data |
109 private: // data |
106 enum TMode |
|
107 { |
|
108 EModeUndefined, |
|
109 EModeInstall, |
|
110 EModeUninstall |
|
111 } iMode; |
|
112 CSifUi* iSifUi; |
110 CSifUi* iSifUi; |
113 CSisxSifUiSelectionCache* iSelectionCache; |
111 CSisxSifUiSelectionCache* iSelectionCache; |
114 CApaMaskedBitmap* iLogo; |
112 CApaMaskedBitmap* iLogo; |
115 TBool iQuestionIncompatibleDisplayed; |
113 TBool iQuestionIncompatibleDisplayed; |
116 RArray<TInt> iSelectableDrives; |
114 RArray<TInt> iSelectableDrives; |
117 TInt iProgressBarFinalValue; |
|
118 }; |
115 }; |
119 |
116 |
120 } // namespace Usif |
117 } // namespace Usif |
121 |
118 |
122 #endif // C_SISXSIFPLUGUIHANDLER_H |
119 #endif // C_SISXSIFPLUGUIHANDLER_H |