#include </home/clem/local/src/opie/qmake/include/private/qgpluginmanager_p.h>
Inheritance diagram for QGPluginManager:


Public Member Functions | |
| QGPluginManager (const QUuid &id, const QStringList &paths=QString::null, const QString &suffix=QString::null, bool cs=TRUE) | |
| ~QGPluginManager () | |
| void | addLibraryPath (const QString &path) |
| const QLibrary * | library (const QString &feature) const |
| QStringList | featureList () const |
| bool | autoUnload () const |
| void | setAutoUnload (bool) |
Protected Member Functions | |
| bool | enabled () const |
| bool | addLibrary (QLibrary *plugin) |
| QRESULT | queryUnknownInterface (const QString &feature, QUnknownInterface **iface) const |
Protected Attributes | |
| QUuid | interfaceId |
| QDict< QLibrary > | plugDict |
| QDict< QLibrary > | libDict |
| QStringList | libList |
| uint | casesens: 1 |
| uint | autounload: 1 |
|
||||||||||||||||||||
|
Definition at line 289 of file qgpluginmanager.cpp. References addLibraryPath(), QValueList< T >::begin(), QValueList< T >::end(), libDict, QPtrCollection::setAutoDelete(), and TRUE. |
|
|
Definition at line 300 of file qgpluginmanager.cpp. References autounload, QDictIterator< type >::current(), FALSE, and libDict. |
|
|
Definition at line 450 of file qgpluginmanager.cpp. References QValueList< T >::append(), QValueList< T >::begin(), QValueList< T >::contains(), enabled(), QFile::encodeName(), QValueList< T >::end(), f, FALSE, IID_QComponentInformation, IID_QFeatureList, interfaceId, libDict, libList, QLibrary::library(), plugDict, QT_VERSION, QComLibrary::qtVersion(), QComLibrary::queryInterface(), qWarning(), QDict< type >::replace(), and TRUE. Referenced by featureList(), and library(). |
|
|
Definition at line 312 of file qgpluginmanager.cpp. References QValueList< T >::append(), QValueList< T >::begin(), QDir::cleanDirPath(), QValueList< T >::contains(), enabled(), QValueList< T >::end(), libList, p, and TRUE. Referenced by QGPluginManager(). |
|
|
Definition at line 100 of file qgpluginmanager_p.h. References autounload. |
|
|
Definition at line 528 of file qgpluginmanager.cpp. Referenced by addLibrary(), addLibraryPath(), featureList(), and library(). |
|
|
Definition at line 411 of file qgpluginmanager.cpp. References addLibrary(), QValueList< T >::begin(), QValueList< T >::contains(), enabled(), QValueList< T >::end(), libDict, libList, library(), plugDict, QT_VERSION, and QComLibrary::qtVersion(). |
|
|
Definition at line 334 of file qgpluginmanager.cpp. References addLibrary(), QPtrList< type >::append(), QValueList< T >::begin(), enabled(), QValueList< T >::end(), QPtrList< type >::find(), QPtrList< type >::first(), QValueList< T >::isEmpty(), QMap< Key, T >::isEmpty(), QString::left(), libDict, libList, QPtrList< type >::next(), plugDict, QT_VERSION, QComLibrary::qtVersion(), s, QPtrCollection::setAutoDelete(), similarity(), QStringList::sort(), QPtrList< type >::take(), and TRUE. Referenced by featureList(), and queryUnknownInterface(). |
|
||||||||||||
|
Definition at line 537 of file qgpluginmanager.cpp. References interfaceId, library(), QE_NOINTERFACE, and QComLibrary::queryInterface(). Referenced by QPluginManager< Type >::queryInterface(). |
|
|
Definition at line 95 of file qgpluginmanager_p.h. References autounload. |
|
|
Definition at line 92 of file qgpluginmanager_p.h. Referenced by autoUnload(), setAutoUnload(), and ~QGPluginManager(). |
|
|
Definition at line 91 of file qgpluginmanager_p.h. |
|
|
Definition at line 86 of file qgpluginmanager_p.h. Referenced by addLibrary(), and queryUnknownInterface(). |
|
|
Definition at line 88 of file qgpluginmanager_p.h. Referenced by addLibrary(), featureList(), library(), QGPluginManager(), and ~QGPluginManager(). |
|
|
Definition at line 89 of file qgpluginmanager_p.h. Referenced by addLibrary(), addLibraryPath(), featureList(), and library(). |
|
|
Definition at line 87 of file qgpluginmanager_p.h. Referenced by addLibrary(), featureList(), and library(). |
1.4.2