equal
deleted
inserted
replaced
160 // member variables are created in previous function |
160 // member variables are created in previous function |
161 // sender |
161 // sender |
162 mSender->setText(senderFieldText(envelope)); |
162 mSender->setText(senderFieldText(envelope)); |
163 // time |
163 // time |
164 HbExtendedLocale locale = HbExtendedLocale::system(); |
164 HbExtendedLocale locale = HbExtendedLocale::system(); |
165 QDate sentLocalDate = envelope.sentTime().toLocalTime().date(); |
165 QDateTime localTime = envelope.sentTime().addSecs(locale.universalTimeOffset()); |
|
166 QDate sentLocalDate = localTime.date(); |
166 QDate currentdate = QDate::currentDate(); |
167 QDate currentdate = QDate::currentDate(); |
167 if (dividersActive || sentLocalDate == currentdate) { |
168 if (dividersActive || sentLocalDate == currentdate) { |
168 QString shortTimeSpec = r_qtn_time_usual; |
169 QString shortTimeSpec = r_qtn_time_usual; |
169 QTime time = envelope.sentTime().toLocalTime().time(); |
170 QTime time = localTime.time(); |
170 mTime->setText(locale.format(time, shortTimeSpec)); |
171 mTime->setText(locale.format(time, shortTimeSpec)); |
171 } else { |
172 } else { |
172 QString shortDateSpec = r_qtn_date_without_year; |
173 QString shortDateSpec = r_qtn_date_without_year; |
173 mTime->setText(locale.format(sentLocalDate, shortDateSpec)); |
174 mTime->setText(locale.format(sentLocalDate, shortDateSpec)); |
174 } |
175 } |