diff -r 360d55486d7f -r 5de72ea7a065 clock/clockui/clocksettingsview/inc/clockregionalsettingsview.h --- a/clock/clockui/clocksettingsview/inc/clockregionalsettingsview.h Fri Jun 11 13:37:54 2010 +0300 +++ b/clock/clockui/clocksettingsview/inc/clockregionalsettingsview.h Wed Jun 23 18:11:28 2010 +0300 @@ -23,9 +23,9 @@ #include #include #include - // User includes #include "settingsutility.h" +#include "clocksettingsdefines.h" // Forward declarations class HbView; @@ -39,17 +39,19 @@ class ClockSettingsDocLoader; class SettingsCustomItem; + class ClockRegionalSettingsView : public QObject { Q_OBJECT public: - ClockRegionalSettingsView(SettingsUtility &utility, QObject *parent = 0); - virtual ~ClockRegionalSettingsView(); + CLOCKSETTINGSVIEW_EXPORT ClockRegionalSettingsView(QObject *parent = 0); + CLOCKSETTINGSVIEW_EXPORT virtual ~ClockRegionalSettingsView(); public: - void showView(); - + CLOCKSETTINGSVIEW_EXPORT void showView(); +public slots: + void updateWeekStartOn(); private slots: void handleBackAction(); void handleItemDisplayed(const QModelIndex &index); @@ -65,6 +67,8 @@ void createModel(); void populateFormModel(); QStringList weekdayList(); + void updateWeekDays(); + private: QStringList mTimeFormatStringList; @@ -73,8 +77,6 @@ QStringList mDateSeparatorStringList; HbView *mView; - HbAction *mBackAction; - QPointer mForm; QPointer mFormModel; @@ -86,7 +88,7 @@ QPointer mWorkdaysItem; ClockSettingsDocLoader *mLoader; - SettingsUtility &mSettingsUtility; + SettingsUtility *mSettingsUtility; SettingsCustomItem *mCustomPrototype; QTranslator *mTranslator; };