Source Code (Use browser search to find items of interest.)
Class Index
kformula'KFormulaFactory (./koffice/kformula/kformula_factory.h:9)
class KFormulaFactory : public KLibFactory
{
Q_OBJECT
public:
KFormulaFactory( QObject* parent = 0, const char* name = 0 );
~KFormulaFactory();
virtual QObject* create( QObject* parent = 0, const char* name = 0, const char* classname = "QObject", const QStringList &args = QStringList() );
static KInstance* global();
static KAboutData* aboutData();
private:
static KInstance* s_global;
};
kformula'KFormulaFactory::aboutData() (./koffice/kformula/kformula_factory.cc:30)
KAboutData* KFormulaFactory::aboutData()
{
KAboutData *aboutData= new KAboutData( "kformula","KFormula",
"0.2", "KDE formulaeditor", KAboutData::License_GPL,
"(c) 1998-2000, Andrea Rizzi");
aboutData->addAuthor("Andrea Rizzi",0, "rizzi@kde.org");
return aboutData;
}
kformula'KFormulaFactory::KFormulaFactory() (./koffice/kformula/kformula_factory.cc:40)
KFormulaFactory::KFormulaFactory( QObject* parent, const char* name )
: KLibFactory( parent, name )
{
s_global = new KInstance( "kformula" );
}
kformula'KFormulaFactory::~KFormulaFactory() (./koffice/kformula/kformula_factory.cc:46)
KFormulaFactory::~KFormulaFactory()
{
delete s_global;
}
kformula'KFormulaFactory::create() (./koffice/kformula/kformula_factory.cc:51)
QObject* KFormulaFactory::create( QObject* parent, const char* name, const char* /*classname*/, const QStringList & )
{
if ( parent && !parent->inherits("KoDocument") )
{
qDebug("KFormulaFactory: parent does not inherit KoDocument");
return 0;
}
KFormulaDoc *doc = new KFormulaDoc( (KoDocument*)parent, name );
emit objectCreated(doc);
return doc;
}
kformula'KFormulaFactory::global() (./koffice/kformula/kformula_factory.cc:63)
KInstance* KFormulaFactory::global()
{
return s_global;
}