return m_coordinates;
}
+QString FriendListItem::facebookId() const
+{
+ return m_facebookId;
+}
+
void FriendListItem::setAvatarImage(const QPixmap &image)
{
qDebug() << __PRETTY_FUNCTION__;
setData(DISTANCE_IMAGE_INDEX, distanceImage);
}
+
+void FriendListItem::setFacebookId(const QString &facebookId)
+{
+ qDebug() << __PRETTY_FUNCTION__;
+
+ m_facebookId = facebookId;
+}
void FriendListItem::setUserData(User *user)
{
qDebug() << __PRETTY_FUNCTION__;
setData(DISTANCE_TEXT_DISPLAY_INDEX, distanceText);
setDistanceIcon(value, unit);
+ setFacebookId(user->userId());
+
//Dummy value to get painter font metrics.
QPixmap p = QPixmap(ICON_WIDTH, ICON_HEIGHT);
QPainter painter(&p);
QRect distanceRect = distanceTextFontMetrics.boundingRect(distanceText);
setData(DISTANCE_SIZE_HINT_INDEX, distanceRect);
- setTitle(shortenText(user->name(), NAME_TEXT_MAX_WIDTH - distanceRect.width() + MARGIN,
+ setTitle(shortenText(user->name(), NAME_TEXT_MAX_WIDTH - distanceRect.width() - MARGIN * 2,
ListItem::TEXT_SIZE_NORMAL));
setCoordinates(user->coordinates());