equal
deleted
inserted
replaced
305 QContactPhoneNumber contactPhoneNumber = |
305 QContactPhoneNumber contactPhoneNumber = |
306 contact.detail( QContactPhoneNumber::DefinitionName ); |
306 contact.detail( QContactPhoneNumber::DefinitionName ); |
307 entry->setPhoneNumber( |
307 entry->setPhoneNumber( |
308 contactPhoneNumber.value( QContactPhoneNumber::FieldNumber ) ); |
308 contactPhoneNumber.value( QContactPhoneNumber::FieldNumber ) ); |
309 QContactAvatar contactAvatar = contact.detail<QContactAvatar>(); |
309 QContactAvatar contactAvatar = contact.detail<QContactAvatar>(); |
310 QString subType = contactAvatar.value( QContactAvatar::FieldSubType ); |
310 QString avatar = contactAvatar.value( QContactAvatar::FieldImageUrl ); |
311 QString avatar = contactAvatar.value( QContactAvatar::FieldAvatar ); |
311 entry->setAvatarPath( avatar ); |
312 |
|
313 if ( subType == QLatin1String( QContactAvatar::SubTypeImage ) && |
|
314 !avatar.isEmpty() ) { |
|
315 entry->setAvatarPath( avatar ); |
|
316 } |
|
317 |
312 |
318 updateResult( entry ); |
313 updateResult( entry ); |
319 } |
314 } |
320 LOGS_QDEBUG( "logs [FINDER] <- LogsCntFinder::resultAt()" ) |
315 LOGS_QDEBUG( "logs [FINDER] <- LogsCntFinder::resultAt()" ) |
321 return *entry; |
316 return *entry; |