--- a/appinstaller/AppinstUi/sifuidevicedialogplugin/inc/sifuidialog.h Mon Jul 26 18:52:42 2010 +0300
+++ b/appinstaller/AppinstUi/sifuidevicedialogplugin/inc/sifuidialog.h Fri Aug 06 10:59:22 2010 +0300
@@ -66,8 +66,9 @@
bool constructDialog(const QVariantMap ¶meters);
bool updateFromParameters(const QVariantMap ¶meters);
void updateButtons(const QVariantMap ¶meters);
+ void prepareForErrorDetails(const QVariantMap ¶meters);
+ bool displayAdditionalQuery(const QVariantMap ¶meters);
void sendResult(SifUiDeviceDialogReturnValue value);
- void monitorIndicatorActivity();
private slots:
void handleAccepted();
@@ -76,6 +77,8 @@
void handleHidePressed();
void handleShowInstalled();
void handleErrorDetails();
+ void handleCapabilitiesGranted();
+ void handleCapabilitiesDenied();
private:
Q_DISABLE_COPY(SifUiDialog)
@@ -87,7 +90,9 @@
SifUiDeviceDialogType mDialogType;
SifUiDialogTitleWidget *mTitle;
SifUiDialogContentWidget *mContent;
- int mInstallError;
+ QString mErrorDetails;
+ int mErrorCode;
+ int mExtendedErrorCode;
HbAction *mPrimaryAction;
HbAction *mSecondaryAction;
QVariantMap mResultMap;