Source Code (Use browser search to find items of interest.)
Class Index
kdelibs'Factory (./kdelibs/kparts/factory.h:32)
class Factory : public KLibFactory
{
Q_OBJECT
public:
Factory( QObject *parent = 0, const char *name = 0 );
virtual ~Factory();
virtual Part *createPart( QWidget *parentWidget = 0, const char *widgetName = 0, QObject *parent = 0, const char *name = 0, const char *classname = "KParts::Part", const QStringList &args = QStringList() ) = 0;
virtual QObject *create( QObject *parent = 0, const char *name = 0, const char *classname = "QObject", const QStringList &args = QStringList() );
};
};
kdelibs'Factory::startup() (./kdelibs/arts/mcop/factory.cc:26)
void Factory::startup()
{
ObjectManager::the()->registerFactory(this);
}
kdelibs'Factory::shutdown() (./kdelibs/arts/mcop/factory.cc:31)
void Factory::shutdown()
{
ObjectManager::the()->removeFactory(this);
}
kdelibs'Factory::Factory() (./kdelibs/kparts/factory.cpp:28)
Factory::Factory( QObject *parent, const char *name )
: KLibFactory( parent, name )
{
}
kdelibs'Factory::~Factory() (./kdelibs/kparts/factory.cpp:33)
Factory::~Factory()
{
}
kdelibs'Factory::create() (./kdelibs/kparts/factory.cpp:37)
QObject *Factory::create( QObject *parent, const char *name, const char *classname, const QStringList &args )
{
assert( parent->isWidgetType() );
return createPart( (QWidget *)parent, name, parent, name, classname, args );
}