appinstaller/AppinstUi/sifuidevicedialogplugin/inc/sifuidialogcontentwidget.h
changeset 29 26b6f0522fd8
parent 25 98b66e4fb0be
child 42 d17dc5398051
--- a/appinstaller/AppinstUi/sifuidevicedialogplugin/inc/sifuidialogcontentwidget.h	Fri Apr 16 15:05:20 2010 +0300
+++ b/appinstaller/AppinstUi/sifuidevicedialogplugin/inc/sifuidialogcontentwidget.h	Mon May 03 12:38:03 2010 +0300
@@ -47,7 +47,10 @@
     void progressInfo(int &finalValue, int &currentValue) const;
 
 signals:
-    void memorySelectionChanged(const QString &text);
+    void memorySelectionChanged(const QChar &driveLetter);
+
+private slots:
+	void handleMemorySelectionChange(int selectedIndex);
 
 private:
     Q_DISABLE_COPY(SifUiDialogContentWidget)
@@ -58,9 +61,9 @@
     void addDetail(const QString &detailText);
     void updateAppIcon(const QVariantMap &parameters);
     void updateAppSize(const QVariantMap &parameters);
-    void updateMemorySelection(const QVariantMap &parameters);
-    void updateProgressBar(const QVariantMap &parameters);
-    void updateErrorText(const QVariantMap &parameters);
+    bool updateMemorySelection(const QVariantMap &parameters);
+    bool updateProgressBar(const QVariantMap &parameters);
+    bool updateErrorText(const QVariantMap &parameters);
 
 private:    // data
     HbLabel *mAppIcon;
@@ -70,6 +73,7 @@
     QGraphicsLinearLayout *mAppDetailsLayout;
     HbStackedWidget *mStackedWidget;
     HbComboBox *mMemorySelection;
+    QStringList mDriveLetterList;
     HbProgressBar *mProgressBar;
     HbLabel *mErrorText;
     CFbsBitmap *mBitmap;