appinstaller/AppinstUi/sifuidevicedialogplugin/inc/sifuidialog.h
changeset 58 67f2119dc623
parent 55 ac7f90a6ff4c
child 64 48c14c385b0e
--- 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 &parameters);
     bool updateFromParameters(const QVariantMap &parameters);
     void updateButtons(const QVariantMap &parameters);
+    void prepareForErrorDetails(const QVariantMap &parameters);
+    bool displayAdditionalQuery(const QVariantMap &parameters);
     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;