Source Code (Use browser search to find items of interest.)
Class Index
kmid'KMidFactory (./kdemultimedia/kmid/kmid_part.h:12)
class KMidFactory : public KLibFactory
{
Q_OBJECT
public:
KMidFactory();
virtual ~KMidFactory();
virtual QObject* create(QObject* parent = 0, const char* name = 0,
const char* classname = "QObject",
const QStringList &args = QStringList());
static KInstance *instance();
private:
static KInstance *s_instance;
};
kmid'KMidFactory::KMidFactory() (./kdemultimedia/kmid/kmid_part.cpp:34)
KMidFactory::KMidFactory()
{
}
kmid'KMidFactory::~KMidFactory() (./kdemultimedia/kmid/kmid_part.cpp:38)
KMidFactory::~KMidFactory()
{
if (s_instance)
delete s_instance;
s_instance = 0;
}
kmid'KMidFactory::create() (./kdemultimedia/kmid/kmid_part.cpp:46)
QObject *KMidFactory::create(QObject *parent, const char *name, const char*,
const QStringList& )
{
QObject *obj = new KMidPart((QWidget*)parent, name);
emit objectCreated(obj);
return obj;
}
kmid'KMidFactory::instance() (./kdemultimedia/kmid/kmid_part.cpp:54)
KInstance *KMidFactory::instance()
{
if ( !s_instance )
{
KAboutData about("kmid", I18N_NOOP("kmid"), "1.7");
s_instance = new KInstance(&about);
}
return s_instance;
}