--- a/src/hbwidgets/widgets/hbdatetimepicker_p.h Thu Sep 02 20:44:51 2010 +0300
+++ b/src/hbwidgets/widgets/hbdatetimepicker_p.h Fri Sep 17 08:32:10 2010 +0300
@@ -101,6 +101,7 @@
const SectionNode §ionNode(int index) const;
QString mDisplayFormat;
+
Sections mDisplaySections;
QVector<SectionNode> mSectionNodes;
QStringList mSeparators;
@@ -132,6 +133,8 @@
void setDateTime(const QDateTime &newDateTime);
void setMinimumDateTime(const QDateTime &newMinDateTime);
void setMaximumDateTime(const QDateTime &newMaxDateTime);
+ void postFormatEvent();
+ void processFormatEvent();
//helpers
void setYearRange(int start,int end);
@@ -214,6 +217,7 @@
QGraphicsLinearLayout *mLayout;
QString mFormat;
+ int mFormatEventType;
HbDateTimeParser mParser;
QList<HbDateTimeParser::Section> mDisplaySections;
@@ -226,14 +230,13 @@
bool mIs24HourFormat;
bool mIsTwoDigitYearFormat;
- HbExtendedLocale mLocale;
-
- //graphics items/style items
- QGraphicsItem *mBackground;
- QGraphicsItem *mFrame;
+ HbExtendedLocale mLocale;
HbWidget *mContent;
QHash<QDateTimeEdit::Section, int> mIntervals;
- QGraphicsItem *mHighlight;
+ //graphics items/style items
+ QGraphicsObject *mBackground;
+ QGraphicsObject *mFrame;
+ QGraphicsObject *mHighlight;
};
#endif //HBDATETIMEPICKER_P_H