diff -r 98b66e4fb0be -r 26b6f0522fd8 appinstaller/AppinstUi/sifuidevicedialogplugin/inc/sifuidialogcontentwidget.h --- 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 ¤tValue) 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 ¶meters); void updateAppSize(const QVariantMap ¶meters); - void updateMemorySelection(const QVariantMap ¶meters); - void updateProgressBar(const QVariantMap ¶meters); - void updateErrorText(const QVariantMap ¶meters); + bool updateMemorySelection(const QVariantMap ¶meters); + bool updateProgressBar(const QVariantMap ¶meters); + bool updateErrorText(const QVariantMap ¶meters); private: // data HbLabel *mAppIcon; @@ -70,6 +73,7 @@ QGraphicsLinearLayout *mAppDetailsLayout; HbStackedWidget *mStackedWidget; HbComboBox *mMemorySelection; + QStringList mDriveLetterList; HbProgressBar *mProgressBar; HbLabel *mErrorText; CFbsBitmap *mBitmap;