KIPI::Plugin Class Reference

#include <plugin.h>

Collaboration diagram for KIPI::Plugin:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Plugin (KInstance *instance, QObject *parent, const char *name)
virtual ~Plugin ()
virtual void setup (QWidget *widget)=0
KActionPtrList actions (QWidget *parent=0)
KActionCollection * actionCollection (QWidget *parent=0)
virtual Category category (KAction *action) const =0

Protected Member Functions

void addAction (KAction *action)

Classes

struct  Private

Detailed Description

Definition at line 56 of file plugin.h.


Constructor & Destructor Documentation

KIPI::Plugin::Plugin ( KInstance *  instance,
QObject *  parent,
const char *  name 
)

Definition at line 46 of file plugin.cpp.

References KIPI::Plugin::Private::m_instance.

KIPI::Plugin::~Plugin (  )  [virtual]

Definition at line 53 of file plugin.cpp.


Member Function Documentation

void KIPI::Plugin::setup ( QWidget *  widget  )  [pure virtual]

Definition at line 82 of file plugin.cpp.

References KIPI::Plugin::Private::m_actionCollection, KIPI::Plugin::Private::m_actions, KIPI::Plugin::Private::m_defaultWidget, and KIPI::Plugin::Private::m_instance.

KActionPtrList KIPI::Plugin::actions ( QWidget *  parent = 0  ) 

Definition at line 74 of file plugin.cpp.

References KIPI::Plugin::Private::m_actions, and KIPI::Plugin::Private::m_defaultWidget.

KActionCollection * KIPI::Plugin::actionCollection ( QWidget *  parent = 0  ) 

Definition at line 58 of file plugin.cpp.

References endl(), KIPI::Plugin::Private::m_actionCollection, and KIPI::Plugin::Private::m_defaultWidget.

Here is the call graph for this function:

virtual Category KIPI::Plugin::category ( KAction *  action  )  const [pure virtual]

void KIPI::Plugin::addAction ( KAction *  action  )  [protected]

Definition at line 69 of file plugin.cpp.

References KIPI::Plugin::Private::m_actions, and KIPI::Plugin::Private::m_defaultWidget.


The documentation for this class was generated from the following files:
Generated on Mon Nov 27 23:42:47 2006 for libKipi by  doxygen 1.5.0