FriendListItem Class Reference

List item stores information about friends. More...

#include <friendlistitem.h>

Inheritance diagram for FriendListItem:
Inheritance graph
[legend]
Collaboration diagram for FriendListItem:
Collaboration graph
[legend]

List of all members.

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.

Detailed Description

List item stores information about friends.

Author:
Jussi Laitinen - jussi.laitinen (at) ixonos.com

Constructor & Destructor Documentation

FriendListItem::FriendListItem (  ) 

Constructor.

Sets sub items' text width.


Member Function Documentation

GeoCoordinate FriendListItem::coordinates (  )  const

Returns item's coordinates.

Returns:
item's coordinates
QString FriendListItem::facebookId (  )  const

Return's item's Facebook ID.

Returns:
item's Facebook ID
void FriendListItem::setAvatarImage ( const QPixmap &  image  ) 

Sets avatar image for this item.

Parameters:
image image
void FriendListItem::setCoordinates ( const GeoCoordinate coordinates  ) 

Sets item's coordinates.

Parameters:
coordinates GeoCoordinate
void FriendListItem::setDistanceIcon ( double  value,
const QString &  unit 
) [private]

Set distance icon.

Icon is selected by distance.

Parameters:
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.

Parameters:
facebookId item's Facebook ID
void FriendListItem::setUserData ( User user  ) 

Set user data for this item.

Parameters:
user User pointer

The documentation for this class was generated from the following files:

Generated on Fri Sep 3 12:05:41 2010 for Situare client for Maemo by  doxygen 1.6.1