KParts
componentfactory.h File Reference
#include <kparts/factory.h>#include <kparts/part.h>#include <ktrader.h>#include <qmetaobject.h>
Include dependency graph for componentfactory.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
| Namespaces | |
| namespace | KParts | 
| namespace | KParts::ComponentFactory | 
| Enumerations | |
| enum | KParts::ComponentFactory::ComponentLoadingError { KParts::ComponentFactory::ErrNoServiceFound = 1, KParts::ComponentFactory::ErrServiceProvidesNoLibrary, KParts::ComponentFactory::ErrNoLibrary, KParts::ComponentFactory::ErrNoFactory, KParts::ComponentFactory::ErrNoComponent } | 
| Functions | |
| template<class T > | |
| static T * | KParts::ComponentFactory::createInstanceFromFactory (KLibFactory *factory, QObject *parent=0, const char *name=0, const QStringList &args=QStringList()) | 
| template<class T > | |
| static T * | KParts::ComponentFactory::createInstanceFromLibrary (const char *libraryName, QObject *parent=0, const char *name=0, const QStringList &args=QStringList(), int *error=0) | 
| template<class T > | |
| static T * | KParts::ComponentFactory::createInstanceFromQuery (const QString &serviceType, const QString &constraint=QString::null, QObject *parent=0, const char *name=0, const QStringList &args=QStringList(), int *error=0) | 
| template<class T > | |
| static T * | KParts::ComponentFactory::createInstanceFromService (const KService::Ptr &service, QObject *parent=0, const char *name=0, const QStringList &args=QStringList(), int *error=0) | 
| template<class T , class ServiceIterator > | |
| static T * | KParts::ComponentFactory::createInstanceFromServices (ServiceIterator begin, ServiceIterator end, QObject *parent=0, const char *name=0, const QStringList &args=QStringList(), int *error=0) | 
| template<class T > | |
| static T * | KParts::ComponentFactory::createPartInstanceFromFactory (KParts::Factory *factory, QWidget *parentWidget=0, const char *widgetName=0, QObject *parent=0, const char *name=0, const QStringList &args=QStringList()) | 
| template<class T > | |
| static T * | KParts::ComponentFactory::createPartInstanceFromLibrary (const char *libraryName, QWidget *parentWidget=0, const char *widgetName=0, QObject *parent=0, const char *name=0, const QStringList &args=QStringList(), int *error=0) | 
| template<class T > | |
| static T * | KParts::ComponentFactory::createPartInstanceFromQuery (const QString &serviceType, const QString &constraint, QWidget *parentWidget=0, const char *widgetName=0, QObject *parent=0, const char *name=0, const QStringList &args=QStringList(), int *error=0) | 
| template<class T > | |
| static T * | KParts::ComponentFactory::createPartInstanceFromService (const KService::Ptr &service, QWidget *parentWidget=0, const char *widgetName=0, QObject *parent=0, const char *name=0, const QStringList &args=QStringList(), int *error=0) | 
| template<class T , class ServiceIterator > | |
| static T * | KParts::ComponentFactory::createPartInstanceFromServices (ServiceIterator begin, ServiceIterator end, QWidget *parentWidget=0, const char *widgetName=0, QObject *parent=0, const char *name=0, const QStringList &args=QStringList(), int *error=0) | 
 KDE 3.5 API Reference
    KDE 3.5 API Reference