clock/clockui/clockplugins/datetimesettingsplugin/inc/datetimesettingsview.h
changeset 63 a3cb48f6c889
parent 45 b6db4fd4947b
equal deleted inserted replaced
57:bb2d3e476f29 63:a3cb48f6c889
    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