libqutim
0.3.2.0
|
#include <filetransfer.h>
Public Types | |
enum | Capability { CanSendMultiple = 0x01 } |
Public Member Functions | |
FileTransferFactory (const LocalizedString &name, Capabilities capabilities) | |
~FileTransferFactory () | |
Capabilities | capabilities () const |
virtual bool | checkAbility (ChatUnit *unit)=0 |
virtual FileTransferJob * | create (ChatUnit *unit)=0 |
LocalizedString | description () const |
QIcon | icon () const |
LocalizedString | name () const |
virtual bool | startObserve (ChatUnit *unit)=0 |
virtual bool | stopObserve (ChatUnit *unit)=0 |
Protected Member Functions | |
void | changeAvailability (ChatUnit *unit, bool canSend) |
void | setDescription (const LocalizedString &description) |
void | setIcon (const QIcon &icon) |
virtual void | virtual_hook (int id, void *data) |
qutim_sdk_0_3::FileTransferFactory::FileTransferFactory | ( | const LocalizedString & | name, |
Capabilities | capabilities | ||
) |
Capabilities qutim_sdk_0_3::FileTransferFactory::capabilities | ( | ) | const |
void qutim_sdk_0_3::FileTransferFactory::changeAvailability | ( | ChatUnit * | unit, |
bool | canSend | ||
) | [protected] |
virtual bool qutim_sdk_0_3::FileTransferFactory::checkAbility | ( | ChatUnit * | unit | ) | [pure virtual] |
virtual FileTransferJob* qutim_sdk_0_3::FileTransferFactory::create | ( | ChatUnit * | unit | ) | [pure virtual] |
QIcon qutim_sdk_0_3::FileTransferFactory::icon | ( | ) | const |
void qutim_sdk_0_3::FileTransferFactory::setDescription | ( | const LocalizedString & | description | ) | [protected] |
void qutim_sdk_0_3::FileTransferFactory::setIcon | ( | const QIcon & | icon | ) | [protected] |
virtual bool qutim_sdk_0_3::FileTransferFactory::startObserve | ( | ChatUnit * | unit | ) | [pure virtual] |
virtual bool qutim_sdk_0_3::FileTransferFactory::stopObserve | ( | ChatUnit * | unit | ) | [pure virtual] |
virtual void qutim_sdk_0_3::FileTransferFactory::virtual_hook | ( | int | id, |
void * | data | ||
) | [protected, virtual] |