calendarui/views/dayview/inc/calendayhourelement.h
changeset 81 ce92091cbd61
parent 57 bb2d3e476f29
--- 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 <QTime>
 #include <QPen>
 #include <HbWidget>
+#include <HbTextItem>
 
 // 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