libKipi
KIPI::Plugin Class Referenceabstract

#include <plugin.h>

Inheritance diagram for KIPI::Plugin:
Inheritance graph
Collaboration diagram for KIPI::Plugin:
Collaboration graph

Classes

struct  Private

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)

Constructor & Destructor Documentation

◆ Plugin()

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

◆ ~Plugin()

KIPI::Plugin::~Plugin ( )
virtual

Member Function Documentation

◆ actionCollection()

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

References endl().

Here is the call graph for this function:

◆ actions()

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

◆ addAction()

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

Referenced by category().

◆ category()

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

References addAction().

Here is the call graph for this function:

◆ setup()

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

The documentation for this class was generated from the following files: