ModuleManager class used to manage plug-ins and extensions/ ModuleManagerImpl inherit this class and used to hide core layers and protect those.
More...
#include <modulemanager.h>
List of all members.
Detailed Description
ModuleManager class used to manage plug-ins and extensions/ ModuleManagerImpl inherit this class and used to hide core layers and protect those.
Constructor & Destructor Documentation
qutim_sdk_0_3::ModuleManager::ModuleManager |
( |
QObject * |
parent = 0 | ) |
[protected] |
virtual qutim_sdk_0_3::ModuleManager::~ModuleManager |
( |
| ) |
[protected, virtual] |
Member Function Documentation
void qutim_sdk_0_3::ModuleManager::_q_messageReceived |
( |
const QString & |
| ) |
[protected, slot] |
void qutim_sdk_0_3::ModuleManager::_q_protocolDestroyed |
( |
QObject * |
obj | ) |
[protected, slot] |
virtual ExtensionInfoList qutim_sdk_0_3::ModuleManager::coreExtensions |
( |
| ) |
const [protected, pure virtual] |
ExtensionInfoList qutim_sdk_0_3::ModuleManager::extensions |
( |
const char * |
interfaceId | ) |
const [protected] |
ExtensionInfoList qutim_sdk_0_3::ModuleManager::extensions |
( |
const QMetaObject * |
meta | ) |
const [protected] |
template<typename T >
QMultiMap<Plugin *, ExtensionInfo> qutim_sdk_0_3::ModuleManager::getExtensions |
( |
| ) |
[inline, protected] |
QObject* qutim_sdk_0_3::ModuleManager::initExtension |
( |
const QMetaObject * |
service_meta | ) |
[protected] |
template<typename T >
T* qutim_sdk_0_3::ModuleManager::initExtension |
( |
| ) |
[inline, protected] |
virtual void qutim_sdk_0_3::ModuleManager::initExtensions |
( |
| ) |
[protected, virtual] |
void qutim_sdk_0_3::ModuleManager::loadPlugins |
( |
const QStringList & |
additional_paths = QStringList() | ) |
[protected] |
void qutim_sdk_0_3::ModuleManager::onQuit |
( |
| ) |
[protected, slot] |
virtual void qutim_sdk_0_3::ModuleManager::virtual_hook |
( |
int |
id, |
|
|
void * |
data |
|
) |
| [protected, virtual] |
Friends And Related Function Documentation
Q_DECL_IMPORT GeneratorList moduleGenerators |
( |
const QMetaObject * |
| ) |
[friend] |
Q_DECL_IMPORT GeneratorList moduleGenerators |
( |
const char * |
| ) |
[friend] |
The documentation for this class was generated from the following file: