kig
ObjectConstructorList Class Reference
#include <lists.h>
Public Types | |
typedef std::vector < ObjectConstructor * > | vectype |
Public Member Functions | |
void | add (ObjectConstructor *a) |
const vectype & | constructors () const |
vectype | ctorsThatWantArgs (const std::vector< ObjectCalcer * > &, const KigDocument &, const KigWidget &, bool completeOnly=false) const |
void | remove (ObjectConstructor *a) |
Static Public Member Functions | |
static ObjectConstructorList * | instance () |
Detailed Description
The list of object constructors for use in various places, e.g.
RMB menu's. Note that the list owns the ctors it gets..
Member Typedef Documentation
typedef std::vector<ObjectConstructor*> ObjectConstructorList::vectype |
Member Function Documentation
void ObjectConstructorList::add | ( | ObjectConstructor * | a | ) |
const ObjectConstructorList::vectype & ObjectConstructorList::constructors | ( | ) | const |
ObjectConstructorList::vectype ObjectConstructorList::ctorsThatWantArgs | ( | const std::vector< ObjectCalcer * > & | os, |
const KigDocument & | d, | ||
const KigWidget & | w, | ||
bool | completeOnly = false |
||
) | const |
|
static |
void ObjectConstructorList::remove | ( | ObjectConstructor * | a | ) |
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:12:06 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:12:06 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.