|
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] |
1.7.4