karbon

#include <karbon_tool_registry.h>

Inherits TQValueVector< KarbonAbstractToolFactory * >.

Public Member Functions

void createTools (TDEActionCollection *ac, KarbonView *view)
 
void add (KarbonAbstractToolFactory *factory)
 

Static Public Member Functions

static KarbonToolRegistry * instance ()
 

Detailed Description

A registry where new tool plugins can register themselves.

Definition at line 34 of file karbon_tool_registry.h.

Constructor & Destructor Documentation

◆ ~KarbonToolRegistry()

KarbonToolRegistry::~KarbonToolRegistry ( )
virtual

Definition at line 37 of file karbon_tool_registry.cpp.

Member Function Documentation

◆ add()

void KarbonToolRegistry::add ( KarbonAbstractToolFactory *  factory)

Definition at line 59 of file karbon_tool_registry.cpp.

◆ createTools()

void KarbonToolRegistry::createTools ( TDEActionCollection *  ac,
KarbonView *  view 
)

Definition at line 50 of file karbon_tool_registry.cpp.

◆ instance()

KarbonToolRegistry * KarbonToolRegistry::instance ( )
static

Definition at line 41 of file karbon_tool_registry.cpp.


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