Source Code (Use browser search to find items of interest.)

Class Index

empath'EmpathMessageListPartFactory (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.h:208)

class EmpathMessageListPartFactory : public KLibFactory
{
    Q_OBJECT

    public:

        EmpathMessageListPartFactory();
        virtual ~EmpathMessageListPartFactory();

        virtual QObject * create(
            QObject * parent = 0,
            const char * name = 0,
            const char * classname = "QObject",
            const QStringList & args = QStringList());

        static KInstance * instance();

    private:

        static KInstance * instance_;
};


empath'EmpathMessageListPartFactory::EmpathMessageListPartFactory() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:51)

EmpathMessageListPartFactory::EmpathMessageListPartFactory()
{
    // Empty.
}


empath'EmpathMessageListPartFactory::~EmpathMessageListPartFactory() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:56)

EmpathMessageListPartFactory::~EmpathMessageListPartFactory()
{
    delete instance_;
    instance_ = 0L;
}

    QObject *

empath'EmpathMessageListPartFactory::create() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:63)

EmpathMessageListPartFactory::create(
    QObject * parent,
    const char * name,
    const char *,
    const QStringList &
)
{
    QObject * o = new EmpathMessageListPart((QWidget *)parent, name);
    emit objectCreated(o);
    return o;
}

    KInstance *

empath'EmpathMessageListPartFactory::instance() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:76)

EmpathMessageListPartFactory::instance()
{
    if (0 == instance_)
        instance_ = new KInstance("EmpathMessageListWidget");

    return instance_;
}

// -------------------------------------------------------------------------