List item stores information about friends. More...
#include <friendlistitem.h>
Public Member Functions | |
FriendListItem () | |
Constructor. | |
~FriendListItem () | |
Destructor. | |
GeoCoordinate | coordinates () const |
Returns item's coordinates. | |
QString | facebookId () const |
Return's item's Facebook ID. | |
void | setAvatarImage (const QPixmap &image) |
Sets avatar image for this item. | |
void | setCoordinates (const GeoCoordinate &coordinates) |
Sets item's coordinates. | |
void | setUserData (User *user) |
Set user data for this item. | |
Private Member Functions | |
void | setDistanceIcon (double value, const QString &unit) |
Set distance icon. | |
void | setFacebookId (const QString &facebookId) |
Sets item's Facebook ID. | |
Private Attributes | |
QString | m_facebookId |
User's Facebook ID. | |
GeoCoordinate | m_coordinates |
User coordinates. |
List item stores information about friends.
FriendListItem::FriendListItem | ( | ) |
Constructor.
Sets sub items' text width.
GeoCoordinate FriendListItem::coordinates | ( | ) | const |
Returns item's coordinates.
QString FriendListItem::facebookId | ( | ) | const |
Return's item's Facebook ID.
void FriendListItem::setAvatarImage | ( | const QPixmap & | image | ) |
Sets avatar image for this item.
image | image |
void FriendListItem::setCoordinates | ( | const GeoCoordinate & | coordinates | ) |
Sets item's coordinates.
coordinates | GeoCoordinate |
void FriendListItem::setDistanceIcon | ( | double | value, | |
const QString & | unit | |||
) | [private] |
Set distance icon.
Icon is selected by distance.
value | distance value | |
unit | distance unit |
< Aeroplane distance limit for distance icon
< Car distance limit for distance icon
< Walk distance limit for distance icon
void FriendListItem::setFacebookId | ( | const QString & | facebookId | ) | [private] |
Sets item's Facebook ID.
facebookId | item's Facebook ID |
void FriendListItem::setUserData | ( | User * | user | ) |
Set user data for this item.
user | User pointer |