diff -r 7ac58b2aae6f -r ce92091cbd61 calendarui/views/dayview/inc/calendayhourelement.h --- a/calendarui/views/dayview/inc/calendayhourelement.h Mon Sep 20 12:44:39 2010 +0530 +++ b/calendarui/views/dayview/inc/calendayhourelement.h Tue Oct 05 13:57:00 2010 +0530 @@ -22,6 +22,7 @@ #include #include #include +#include // User includes @@ -31,25 +32,35 @@ class CalenDayHourElement : public HbWidget { - Q_OBJECT +Q_OBJECT public: CalenDayHourElement(const QTime &time, QGraphicsItem *parent = 0); virtual ~CalenDayHourElement(); + void paint( + QPainter * painter, + const QStyleOptionGraphicsItem * option, + QWidget * widget); + void setTime(const QTime &time); QTime time() const; - - void paint(QPainter * painter, const QStyleOptionGraphicsItem * option, - QWidget * widget); + +public slots: + void localeChanged(); private: + void setupWithLocale(); +private: const CalenDayHourScrollArea *mContainer; QTime mHour; QColor mHourLineColor; qreal mUnitInPixels; + + HbTextItem *mTimeTextItem; //!< Text item for displaying time + HbTextItem *mAmpmTextItem; //!< Test item for displaying am/pm }; #endif // CALENDAYHOURELEMENT_H