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.
 KDE API Reference
    KDE API Reference