--- 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