equal
deleted
inserted
replaced
145 Q_DECLARE_METATYPE(QTime) |
145 Q_DECLARE_METATYPE(QTime) |
146 |
146 |
147 |
147 |
148 tst_QDateTime::tst_QDateTime() |
148 tst_QDateTime::tst_QDateTime() |
149 { |
149 { |
|
150 #ifdef Q_OS_SYMBIAN |
|
151 // Symbian's timezone server cannot handle DST correctly for dates before year 1997 |
|
152 uint x1 = QDateTime(QDate(2000, 1, 1), QTime()).toTime_t(); |
|
153 uint x2 = QDateTime(QDate(2000, 6, 1), QTime()).toTime_t(); |
|
154 europeanTimeZone = (x1 == 946681200 && x2 == 959810400); |
|
155 #else |
150 uint x1 = QDateTime(QDate(1990, 1, 1), QTime()).toTime_t(); |
156 uint x1 = QDateTime(QDate(1990, 1, 1), QTime()).toTime_t(); |
151 uint x2 = QDateTime(QDate(1990, 6, 1), QTime()).toTime_t(); |
157 uint x2 = QDateTime(QDate(1990, 6, 1), QTime()).toTime_t(); |
152 europeanTimeZone = (x1 == 631148400 && x2 == 644191200); |
158 europeanTimeZone = (x1 == 631148400 && x2 == 644191200); |
|
159 #endif |
153 } |
160 } |
154 |
161 |
155 tst_QDateTime::~tst_QDateTime() |
162 tst_QDateTime::~tst_QDateTime() |
156 { |
163 { |
157 |
164 |