User Class Reference
Class to store user information (applies to friends also).
More...
#include "user/user.h"
List of all members.
Public Member Functions |
|
| User (const QString &address, const QPointF &coordinates, const QString &name, const QString ¬e, const QUrl &imageUrl, const QString ×tamp, const bool &type, const QString &userId, const QString &units=0, const double &value=0) |
| | Constructor, initializes member data.
|
|
| User () |
| | Default constructor, initializes member data as NULL/0.
|
| void | setAddress (const QString &address) |
| | Set address.
|
| void | setCoordinates (const QPointF &coordinates) |
| | Set coordinates ( x = lon, y = lat ).
|
| void | setDistance (const double &value, const QString &units) |
| | Set distance.
|
| void | setNote (const QString ¬e) |
| | Set note.
|
| void | setProfileImage (const QPixmap &image) |
| | Set profile image.
|
| void | setProfileImageUrl (const QUrl &imageUrl) |
| | Set download address for profile image.
|
| void | setTimestamp (const QString ×tamp) |
| | Set timestamp for last status update, timestamp is in literal mode.
|
| const QString & | address () const |
| | Get address.
|
| const QPointF & | coordinates () const |
| | Get coordinates.
|
| void | distance (double &value, QString &units) const |
| | Get distance and units.
|
| const QString & | name () const |
| | Get name.
|
| const QString & | note () const |
| | Get note/status message.
|
| const QPixmap & | profileImage () const |
| | Get profile image.
|
| const QUrl & | profileImageUrl () const |
| | Get download address for profile image.
|
| const QString & | timestamp () const |
| | Get timestamp of last status update.
|
| const bool & | type () const |
| | Get user type.
|
| const QString & | userId () const |
| | Get userId.
|
Private Attributes |
|
QString | m_address |
| | placeholder for address information
|
|
QPointF | m_coordinates |
| | placeholder for coordinates
|
|
QString | m_name |
| | placeholder for name
|
|
QString | m_note |
| | placeholder for note
|
|
QUrl | m_profileImageUrl |
| | placeholder for image url
|
|
QString | m_timestamp |
| | placeholer for timestamp
|
|
bool | m_type |
| | placeholder for user type
|
|
QString | m_units |
| | placeholder for distance unit type
|
|
QString | m_userId |
| | placeholder for userId
|
|
double | m_value |
| | placeholder for distance value
|
|
QPixmap | m_profileImage |
| | placeholder for image
|
Detailed Description
Class to store user information (applies to friends also).
- Author:
- Henri Lampela
Member Function Documentation
| const QString & User::address |
( |
|
) |
const |
Get address.
- Returns:
- QString address
| const QPointF & User::coordinates |
( |
|
) |
const |
Get coordinates.
- Returns:
- QPointF coordinates
| void User::distance |
( |
double & |
value, |
|
|
QString & |
units | |
|
) |
| | const |
Get distance and units.
- Parameters:
-
| value | distance |
| units | unit type |
| const QString & User::name |
( |
|
) |
const |
Get name.
- Returns:
- QString profile name
| const QString & User::note |
( |
|
) |
const |
Get note/status message.
- Returns:
- QString note
| const QPixmap & User::profileImage |
( |
|
) |
const |
Get profile image.
- Returns:
- QPixmap image
| const QUrl & User::profileImageUrl |
( |
|
) |
const |
Get download address for profile image.
- Returns:
- QString url
| void User::setAddress |
( |
const QString & |
address |
) |
|
| void User::setCoordinates |
( |
const QPointF & |
coordinates |
) |
|
Set coordinates ( x = lon, y = lat ).
- Parameters:
-
| void User::setDistance |
( |
const double & |
value, |
|
|
const QString & |
units | |
|
) |
| | |
Set distance.
- Parameters:
-
| value | distance |
| units | unit type |
| void User::setNote |
( |
const QString & |
note |
) |
|
| void User::setProfileImage |
( |
const QPixmap & |
image |
) |
|
Set profile image.
- Parameters:
-
| void User::setProfileImageUrl |
( |
const QUrl & |
imageUrl |
) |
|
Set download address for profile image.
- Parameters:
-
| imageUrl | image url of big image |
| void User::setTimestamp |
( |
const QString & |
timestamp |
) |
|
Set timestamp for last status update, timestamp is in literal mode.
- Parameters:
-
| const QString & User::timestamp |
( |
|
) |
const |
Get timestamp of last status update.
- Returns:
- QString timestamp
| const bool & User::type |
( |
|
) |
const |
Get user type.
- Returns:
- bool user type (true = user, false = friend)
| const QString & User::userId |
( |
|
) |
const |
Get userId.
- Returns:
- QString userId
The documentation for this class was generated from the following files:
- src/user/user.h
- src/user/user.cpp