KDECore
kgenericfactory.h
Go to the documentation of this file.
Definition kgenericfactory.h:37
KGenericFactoryBase(const KAboutData *data)
Definition kgenericfactory.h:46
virtual ~KGenericFactoryBase()
Definition kgenericfactory.h:53
virtual KComponentData * createComponentData()
Definition kgenericfactory.h:73
KGenericFactoryBase(const char *componentName, const char *catalogName)
Definition kgenericfactory.h:39
static KComponentData componentData()
Definition kgenericfactory.h:58
KGenericFactory(const KAboutData *data)
Definition kgenericfactory.h:343
KGenericFactory(const char *componentName=0, const char *catalogName=0)
Definition kgenericfactory.h:340
virtual QObject * createObject(QObject *parent, const char *className, const QStringList &args)
Definition kgenericfactory.h:349
KGenericFactory(const char *componentName=0, const char *catalogName=0)
Definition kgenericfactory.h:246
virtual QObject * createObject(QObject *parent, const char *className, const QStringList &args)
Definition kgenericfactory.h:256
KGenericFactory(const KAboutData *data)
Definition kgenericfactory.h:250
virtual QObject * createObject(QObject *parent, const char *className, const QStringList &args)
Definition kgenericfactory.h:164
KGenericFactory(const char *componentName=0, const char *catalogName=0)
Definition kgenericfactory.h:155
KGenericFactory(const KAboutData *data)
Definition kgenericfactory.h:159
T * create(QObject *parent=0, const QVariantList &args=QVariantList())
Use this method to create an object.
Definition kpluginfactory.h:505
KPluginFactory(const char *componentName=0, const char *catalogName=0, QObject *parent=0)
This constructor creates a factory for a plugin with the given componentName and catalogName.
Definition kpluginfactory.cpp:33
bool KGenericFactoryBase< T >::s_createComponentDataCalled
Definition kgenericfactory.h:89
This file defines typelist structures as well as convenience macros to create typelists.
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.