MeeGo 1.2 Harmattan Developer Documentation Develop for the Nokia N9
   Home · All Classes · All Namespaces · Modules · Functions · Files

Tp::Profile::Presence Class Reference
[Utililty classes]

The Profile::Presence class represents a presence defined in .profile files. More...

#include <TelepathyQt4/Profile>

List of all members.

Public Member Functions


Detailed Description

The Profile::Presence class represents a presence defined in .profile files.


Constructor & Destructor Documentation

Tp::Profile::Presence::Presence (  ) 

Construct a new Profile::Presence object.

Tp::Profile::Presence::Presence ( const Presence other  ) 

Construct a new Profile::Presence object that is a copy of other.

Tp::Profile::Presence::Presence ( const QString id,
const QString label,
const QString iconName,
const QString message,
bool  disabled  
)

Construct a new Profile::Presence object.

Parameters:
id  The presence id.
label  The presence label.
iconName  The presence icon name.
message  The presence message.
disabled  Whether this presence is supported.
Tp::Profile::Presence::~Presence (  ) 

Class destructor.


Member Function Documentation

QString Tp::Profile::Presence::id (  )  const

Return the Telepathy presence id for this presence.

Returns:
The Telepathy presence id for this presence.
QString Tp::Profile::Presence::label (  )  const

Return the label that should be used for this presence.

Returns:
The label for this presence.
QString Tp::Profile::Presence::iconName (  )  const

Return the icon name of this presence.

Returns:
The icon name of this presence.
bool Tp::Profile::Presence::canHaveStatusMessage (  )  const

Return whether user-defined text-message can be attached to this presence.

Returns:
true if user-defined text-message can be attached to this presence, false otherwise.
QString Tp::Profile::Presence::message (  )  const
bool Tp::Profile::Presence::isDisabled (  )  const

Return whether this presence is supported for the service to which this profile applies.

Returns:
true if supported, otherwise false.
Profile::Presence & Tp::Profile::Presence::operator= ( const Presence other  ) 

Copyright © 2008-2011 Collabora Ltd. and Nokia Corporation
Telepathy-Qt4 0.6.5