diff -r fd64c38c277d -r b46a585f6909 phonebookui/cnthistorymodel/src/cnthistorymodel.cpp --- a/phonebookui/cnthistorymodel/src/cnthistorymodel.cpp Thu May 27 12:45:19 2010 +0300 +++ b/phonebookui/cnthistorymodel/src/cnthistorymodel.cpp Fri Jun 11 13:29:23 2010 +0300 @@ -24,6 +24,7 @@ #include "cnthistorymodel_p.h" #include "cnthistorymodel.h" + // Unnamed namespace for helper functions namespace { @@ -113,14 +114,15 @@ QVariant CntHistoryModel::displayRoleData(const HistoryItem& item) const { QStringList list; + HbExtendedLocale locale = d->m_extendedLocale; if (item.timeStamp.date() == QDateTime::currentDateTime().date()) { - list << item.title << item.message << item.timeStamp.toString(TIME_FORMAT); + list << item.title << item.message << locale.format(item.timeStamp.time(), r_qtn_time_usual); } else { - list << item.title << item.message << item.timeStamp.toString(DATE_FORMAT); + list << item.title << item.message << locale.format(item.timeStamp.date(), r_qtn_date_usual); } return QVariant(list); @@ -543,7 +545,16 @@ item.flags |= Message; item.number = event.phoneNumber(); - item.message = event.body(); + + if (event.body().isEmpty()) + { + item.message = " "; + } + else + { + item.message = event.body(); + } + item.timeStamp = event.timeStamp().toLocalTime(); }