libqutim
0.3.1.0
|
#include <contact.h>
Signals | |
void | inListChanged (bool inList) |
void | tagsChanged (const QStringList ¤t, const QStringList &previous) |
Public Member Functions | |
Contact (Account *account) | |
Contact (ContactPrivate &d, Account *account) | |
virtual | ~Contact () |
void | addToList () |
virtual bool | isInList () const =0 |
void | removeFromList () |
virtual void | setInList (bool inList)=0 |
virtual void | setTags (const QStringList &tags)=0 |
virtual QStringList | tags () const |
virtual ChatUnit * | upperUnit () |
Protected Member Functions | |
bool | event (QEvent *) |
Properties | |
bool | inList |
QStringList | tags |
Friends | |
class | MetaContact |
Contact is base class for all contactlist members.
qutim_sdk_0_3::Contact::Contact | ( | Account * | account | ) |
default Contact's contructor
account | Pointer to chatunit's account |
qutim_sdk_0_3::Contact::Contact | ( | ContactPrivate & | d, |
Account * | account | ||
) |
virtual qutim_sdk_0_3::Contact::~Contact | ( | ) | [virtual] |
Contact's destructor.
void qutim_sdk_0_3::Contact::addToList | ( | ) | [inline] |
add contact to contactlist, see also setInList(bool inList)
bool qutim_sdk_0_3::Contact::event | ( | QEvent * | ) | [protected] |
Reimplemented from qutim_sdk_0_3::Buddy.
void qutim_sdk_0_3::Contact::inListChanged | ( | bool | inList | ) | [signal] |
virtual bool qutim_sdk_0_3::Contact::isInList | ( | ) | const [pure virtual] |
Returns membership contact to contactlist.
Implemented in qutim_sdk_0_3::MetaContact.
void qutim_sdk_0_3::Contact::removeFromList | ( | ) | [inline] |
remove contact from contactlist, see also setInList(bool inList)
virtual void qutim_sdk_0_3::Contact::setInList | ( | bool | inList | ) | [pure virtual] |
set a membership contact to contactlist
inList |
Implemented in qutim_sdk_0_3::MetaContact.
virtual void qutim_sdk_0_3::Contact::setTags | ( | const QStringList & | tags | ) | [pure virtual] |
set a set of tags
tags |
virtual QStringList qutim_sdk_0_3::Contact::tags | ( | ) | const [virtual] |
Returns set of tags that mark the contact.
void qutim_sdk_0_3::Contact::tagsChanged | ( | const QStringList & | current, |
const QStringList & | previous | ||
) | [signal] |
virtual ChatUnit* qutim_sdk_0_3::Contact::upperUnit | ( | ) | [virtual] |
friend class MetaContact [friend] |
bool qutim_sdk_0_3::Contact::inList [read, write] |
QStringList qutim_sdk_0_3::Contact::tags [read, write] |