Eneboo - Documentación para desarrolladores
|
The QPluginManager class provides basic functions to access a certain kind of functionality in libraries. Más...
#include <qpluginmanager_p.h>
Métodos públicos | |
QPluginManager (const QUuid &id, const QStringList &paths=QString::null, const QString &suffix=QString::null, bool cs=TRUE) | |
QRESULT | queryInterface (const QString &feature, Type **iface) const |
QPluginManager (const QUuid &id, const QStringList &paths=QString::null, const QString &suffix=QString::null, bool cs=TRUE) | |
QRESULT | queryInterface (const QString &feature, Type **iface) const |
The QPluginManager class provides basic functions to access a certain kind of functionality in libraries.
QPluginManager< Type >::QPluginManager | ( | const QUuid & | id, |
const QStringList & | paths = QString::null , |
||
const QString & | suffix = QString::null , |
||
bool | cs = TRUE |
||
) | [inline] |
Creates an QPluginManager for interfaces id that will load all shared library files in the paths + suffix. If cs is FALSE the manager will handle feature strings case insensitive.
QPluginManager< Type >::QPluginManager | ( | const QUuid & | id, |
const QStringList & | paths = QString::null , |
||
const QString & | suffix = QString::null , |
||
bool | cs = TRUE |
||
) | [inline] |
QRESULT QPluginManager< Type >::queryInterface | ( | const QString & | feature, |
Type ** | iface | ||
) | const [inline] |
Sets iface to point to the interface providing feature.
QRESULT QPluginManager< Type >::queryInterface | ( | const QString & | feature, |
Type ** | iface | ||
) | const [inline] |