--- a/appinstall_plat/sifui_api/inc/sifuiprivate.h Tue Jul 06 14:23:31 2010 +0300
+++ b/appinstall_plat/sifui_api/inc/sifuiprivate.h Wed Aug 18 09:55:45 2010 +0300
@@ -46,17 +46,23 @@
~CSifUiPrivate();
public: // new functions
+ void ShowPreparingL();
+ void SetMemorySelectionL( const RArray<TInt>& aDriveNumbers );
+ void SetCertificateInfoL( const RPointerArray<CSifUiCertificateInfo>& aCertificates );
TBool ShowConfirmationL( const CSifUiAppInfo& aAppInfo );
- void SetMemorySelectionL( const RArray<TInt>& aDriveNumbers );
TInt SelectedDrive( TInt& aDriveNumber );
- void SetCertificateInfoL( const RPointerArray<CSifUiCertificateInfo>& aCertificates );
- void ShowProgressL( const CSifUiAppInfo& aAppInfo, TInt aProgressBarFinalValue );
+ void ShowProgressL( const CSifUiAppInfo& aAppInfo, TInt aProgressBarFinalValue,
+ CSifUi::TInstallingPhase aPhase );
void IncreaseProgressBarValueL( TInt aIncrement );
TBool IsCancelled();
+ void ShowCompleteL();
+ void ShowFailedL( const CSifUiErrorInfo& aErrorInfo );
void SetButtonVisible( CSifUi::TOptionalButton aButton, TBool aIsVisible );
- void ShowCompleteL();
- void ShowFailedL( TInt aErrorCode, const TDesC& aErrorMessage,
- const TDesC& aErrorDetails );
+ TBool ShowGrantCapabilitiesL( const TCapabilitySet& aCapabilities );
+ TBool ShowSingleSelectionL( const TDesC& aTitle, const MDesCArray& aSelectableItems,
+ TInt& aSelectedIndex );
+ TBool ShowMultiSelectionL( const TDesC& aTitle, const MDesCArray& aSelectableItems,
+ RArray<TInt>& aSelectedIndexes );
protected: // from CActive
void DoCancel();
@@ -77,6 +83,7 @@
void ChangeNoteTypeL( TInt aType );
void AddParamL( const TDesC& aKey, TInt aValue );
void AddParamL( const TDesC& aKey, const TDesC& aValue );
+ void AddParamBinaryL( const TDesC& aKey, const CBufBase& aBinary );
void AddParamListL( const TDesC& aKey, const MDesCArray& aList );
void AddParamsAppInfoL( const CSifUiAppInfo& aAppInfo );
void AddParamsCertificatesL();
@@ -111,6 +118,7 @@
TChar iSelectedDrive;
TInt iProgressBarFinalValue;
TInt iProgressBarCurrentValue;
+ CSifUi::TInstallingPhase iInstallingPhase;
TBool iNoHideProgressButton;
TBool iNoCancelProgressButton;
TBool iNoShowInAppLibButton;