equal
deleted
inserted
replaced
23 #include <cpsettingformentryitemdata.h> |
23 #include <cpsettingformentryitemdata.h> |
24 |
24 |
25 // Forward declarations |
25 // Forward declarations |
26 class QTimer; |
26 class QTimer; |
27 class TimezoneClient; |
27 class TimezoneClient; |
|
28 class HbTranslator; |
28 |
29 |
29 class DateTimeSettingsView : public CpSettingFormEntryItemData |
30 class DateTimeSettingsView : public CpSettingFormEntryItemData |
30 { |
31 { |
31 Q_OBJECT |
32 Q_OBJECT |
32 public: |
33 public: |
33 explicit DateTimeSettingsView( |
34 explicit DateTimeSettingsView( |
34 CpItemDataHelper &itemDataHelper, const QString &text = QString(), |
35 CpItemDataHelper &itemDataHelper, const QString &text = QString(), |
35 const QString &description = QString(), |
36 const QString &description = QString(), |
36 const HbIcon &icon = HbIcon(), |
37 const HbIcon &icon = HbIcon(), |
37 const HbDataFormModelItem *parent = 0); |
38 const HbDataFormModelItem *parent = 0, |
|
39 HbTranslator *translator = 0); |
38 virtual ~DateTimeSettingsView(); |
40 virtual ~DateTimeSettingsView(); |
39 |
41 |
40 private slots: |
42 private slots: |
41 void onLaunchView(); |
43 void onLaunchView(); |
42 void updateDisplayTime(); |
44 void updateDisplayTime(); |
45 virtual CpBaseSettingView *createSettingView() const; |
47 virtual CpBaseSettingView *createSettingView() const; |
46 |
48 |
47 private: |
49 private: |
48 QTimer *mTickTimer; |
50 QTimer *mTickTimer; |
49 TimezoneClient *mTimezoneClient; |
51 TimezoneClient *mTimezoneClient; |
|
52 HbTranslator *mTranslator; |
50 |
53 |
51 }; |
54 }; |
52 |
55 |
53 #endif // DATETIMESETTINGSVIEW_H_ |
56 #endif // DATETIMESETTINGSVIEW_H_ |
54 |
57 |