phonebookengines/cntlistmodel/src/cntdefaultinfoprovider.cpp
changeset 46 efe85016a067
parent 40 b46a585f6909
child 47 7cbcb2896f0e
--- a/phonebookengines/cntlistmodel/src/cntdefaultinfoprovider.cpp	Fri Jun 11 13:29:23 2010 +0300
+++ b/phonebookengines/cntlistmodel/src/cntdefaultinfoprovider.cpp	Wed Jun 23 18:02:44 2010 +0300
@@ -19,6 +19,7 @@
 
 #include <qtcontacts.h>
 #include "cntdefaultinfoprovider.h"
+#include <hbglobal.h>
 
 /*!
     /return the info fields supported by this provider
@@ -48,7 +49,11 @@
         }
         else
         {
-            number = contact.detail<QContactPhoneNumber>().number();
+            QList<QContactPhoneNumber> numbers = contact.details<QContactPhoneNumber>();
+            if (numbers.count() > 1)
+                number = hbTrId("txt_phob_dblist_val_ln_numbers", numbers.count());
+            else if (numbers.count() == 1)
+                number = numbers.at(0).number();
         }
 
         if (!number.isEmpty()) {