--- a/appinstaller/AppinstUi/sifuidevicedialogplugin/inc/sifuidialogcontentwidget.h Tue Jul 06 14:23:31 2010 +0300
+++ b/appinstaller/AppinstUi/sifuidevicedialogplugin/inc/sifuidialogcontentwidget.h Wed Aug 18 09:55:45 2010 +0300
@@ -20,6 +20,7 @@
#include <hbwidget.h>
#include <sifuidialogdefinitions.h>
+#include <qmobilityglobal.h> // QTM namespace macros
class HbLabel;
class QGraphicsLinearLayout;
@@ -28,6 +29,11 @@
class HbProgressBar;
class CFbsBitmap;
+QTM_BEGIN_NAMESPACE
+class QValueSpacePublisher;
+class QValueSpaceSubscriber;
+QTM_END_NAMESPACE
+
class SifUiDialogContentWidget : public HbWidget
{
@@ -40,6 +46,7 @@
void constructFromParameters(const QVariantMap ¶meters);
void updateFromParameters(const QVariantMap ¶meters);
void changeType(SifUiDeviceDialogType type);
+ QString applicationName() const;
signals:
void memorySelectionChanged(const QChar &driveLetter);
@@ -60,6 +67,8 @@
bool updateMemorySelection(const QVariantMap ¶meters);
bool updateProgressBar(const QVariantMap ¶meters);
bool updateErrorText(const QVariantMap ¶meters);
+ void saveSelectedDriveAsDefault(const QChar& drive);
+ QChar readDefaultSelectedDrive();
private: // data
HbLabel *mAppIcon;
@@ -74,6 +83,8 @@
HbLabel *mErrorText;
CFbsBitmap *mBitmap;
CFbsBitmap *mMask;
+ QTM_PREPEND_NAMESPACE(QValueSpacePublisher) *mPublisher;
+ QTM_PREPEND_NAMESPACE(QValueSpaceSubscriber) *mSubscriber;
};
#endif // SIFUIDIALOGCONTENTWIDGET_H