#include <TelepathyQt4/Client/Channel>
Public Member Functions | |
GroupMemberChangeDetails () | |
bool | isValid () const |
bool | hasActor () const |
QSharedPointer< Contact > | actor () const |
bool | hasReason () const |
uint | reason () const |
bool | hasMessage () const |
QString | message () const |
bool | hasError () const |
QString | error () const |
bool | hasDebugMessage () const |
QString | debugMessage () const |
QVariantMap | allDetails () const |
Friends | |
class | Channel |
Extended information is not always available; this will be reflected by the return value of isValid().
Telepathy::Client::Channel::Channel::GroupMemberChangeDetails::GroupMemberChangeDetails | ( | ) | [inline] |
uint Telepathy::Client::Channel::Channel::GroupMemberChangeDetails::actor | ( | ) | const [inline] |
Return the contact requesting or causing the change.
QVariantMap Telepathy::Client::Channel::Channel::GroupMemberChangeDetails::allDetails | ( | ) | const [inline] |
QString Telepathy::Client::Channel::Channel::GroupMemberChangeDetails::debugMessage | ( | ) | const [inline] |
QString Telepathy::Client::Channel::Channel::GroupMemberChangeDetails::error | ( | ) | const [inline] |
bool Telepathy::Client::Channel::Channel::GroupMemberChangeDetails::hasActor | ( | ) | const [inline] |
bool Telepathy::Client::Channel::Channel::GroupMemberChangeDetails::hasDebugMessage | ( | ) | const [inline] |
bool Telepathy::Client::Channel::Channel::GroupMemberChangeDetails::hasError | ( | ) | const [inline] |
bool Telepathy::Client::Channel::Channel::GroupMemberChangeDetails::hasMessage | ( | ) | const [inline] |
bool Telepathy::Client::Channel::Channel::GroupMemberChangeDetails::hasReason | ( | ) | const [inline] |
bool Telepathy::Client::Channel::Channel::GroupMemberChangeDetails::isValid | ( | ) | const [inline] |
Return whether or not this object actually contains valid information received from the service. If the returned value is false, the values returned by the other methods for this object are undefined.
const QString & Telepathy::Client::Channel::Channel::GroupMemberChangeDetails::message | ( | ) | const [inline] |
Return a human-readable message from the contact represented by actor() pertaining to the change, or an empty string if there is no message.
uint Telepathy::Client::Channel::Channel::GroupMemberChangeDetails::reason | ( | ) | const [inline] |
friend class Channel [friend] |