Add new sub items to PersonListItem
authorJussi Laitinen <jussi.laitinen@ixonos.com>
Sat, 12 Mar 2011 16:09:37 +0000 (18:09 +0200)
committerJussi Laitinen <jussi.laitinen@ixonos.com>
Sat, 12 Mar 2011 16:09:37 +0000 (18:09 +0200)
src/ui/personlistitem.cpp

index 00acbcb..830fa67 100644 (file)
@@ -100,15 +100,19 @@ void PersonListItem::setPersonData(const User &user, bool isFriend)
 
     setTitle(shortenText(user.name(), NAME_TEXT_MAX_WIDTH - MARGIN * 3,
                          ListItem::TEXT_SIZE_NORMAL));
-    setCoordinates(user.coordinates());
 
     if (!user.profileImage().isNull())
         setImage(user.profileImage());
 
     clearSubItems();
 
-    QString tagsText;
+    if (isFriend) {
+        addSubItem(user.note(), QPixmap(":/res/images/envelope.png"));
+        setCoordinates(user.coordinates());
+        addSubItem(user.address(), QPixmap(":/rest/images/compass.png"));
+    }
 
+    QString tagsText;
     foreach (QString tag, user.tags())
         tagsText.append("[" + tag + "] ");