libqutim
0.3.1.0
|
#include <groupchatmanager.h>
Public Member Functions | |
GroupChatManager (Account *account) | |
virtual | ~GroupChatManager () |
Account * | account () const |
virtual QList< DataItem > | bookmarks () const =0 |
virtual DataItem | fields () const =0 |
virtual bool | join (const DataItem &fields)=0 |
virtual QList< DataItem > | recent () const =0 |
virtual bool | removeBookmark (const DataItem &fields)=0 |
virtual bool | storeBookmark (const DataItem &fields, const DataItem &oldFields)=0 |
Static Public Member Functions | |
static QList< GroupChatManager * > | allManagers () |
qutim_sdk_0_3::GroupChatManager::GroupChatManager | ( | Account * | account | ) |
Constructs a new GroupChatManager with the given account.
virtual qutim_sdk_0_3::GroupChatManager::~GroupChatManager | ( | ) | [virtual] |
Destroyes this GroupChatManager.
Account* qutim_sdk_0_3::GroupChatManager::account | ( | ) | const |
Returns the account this GroupChatManager is for.
static QList<GroupChatManager*> qutim_sdk_0_3::GroupChatManager::allManagers | ( | ) | [static] |
Returns the list of all managers.
virtual QList<DataItem> qutim_sdk_0_3::GroupChatManager::bookmarks | ( | ) | const [pure virtual] |
Returns a list of stored bookmarks.
virtual DataItem qutim_sdk_0_3::GroupChatManager::fields | ( | ) | const [pure virtual] |
Returns the dataitem fields.
virtual bool qutim_sdk_0_3::GroupChatManager::join | ( | const DataItem & | fields | ) | [pure virtual] |
Join a groupchat with filled fields.
virtual QList<DataItem> qutim_sdk_0_3::GroupChatManager::recent | ( | ) | const [pure virtual] |
Returns a list of group chats that were joined recently.
virtual bool qutim_sdk_0_3::GroupChatManager::removeBookmark | ( | const DataItem & | fields | ) | [pure virtual] |
Remove bookmark.
Returns true if the bookmark has been successfully removed; otherwise returns false.
virtual bool qutim_sdk_0_3::GroupChatManager::storeBookmark | ( | const DataItem & | fields, |
const DataItem & | oldFields | ||
) | [pure virtual] |
Store bookmark.
Returns true if the bookmark has been successfully stored; otherwise returns false.