diff -r f27aebe284bb -r c5af8598d22c logsui/logsengine/src/logsmatchesmodel.cpp --- a/logsui/logsengine/src/logsmatchesmodel.cpp Wed Aug 18 09:49:12 2010 +0300 +++ b/logsui/logsengine/src/logsmatchesmodel.cpp Thu Sep 02 20:27:05 2010 +0300 @@ -143,10 +143,6 @@ const LogsMatchesModelItemContainer& matchItem = static_cast( item ); LogsCall* logscall = new LogsCall(matchItem.contact(), matchItem.number()); - if (!logscall->isAllowedCallType()) { - delete logscall; - logscall = 0; - } QVariant var = qVariantFromValue(logscall); LOGS_QDEBUG( "logs [ENG] <- LogsMatchesModel::createCall()" ) return var; @@ -685,10 +681,11 @@ QStringList list; if ( mEvent ){ list << mFormattedCallerId; - list << mEvent->time().toTimeSpec(Qt::LocalTime).toString(); + list << mParentModel.dateAndTimeString( + mEvent->time().toTimeSpec(Qt::LocalTime) ); } else if ( mContactId > 0 ) { list << mContactName; - list << mContactNumber; + list << mParentModel.phoneNumString(mContactNumber); } return list; } @@ -746,7 +743,7 @@ getFormattedName(callerId, entry.firstName()); if ( callerId.length() == 0 ) { - callerId = entry.phoneNumber().richText(); + callerId = mParentModel.phoneNumString(entry.phoneNumber().richText()); } return callerId.trimmed();