kig
lists.cc
Go to the documentation of this file.
Definition: object_hierarchy.h:30
const QString descriptiveName() const
Definition: object_constructor.cc:374
static ObjectHierarchy * buildSafeObjectHierarchy(const QDomElement &parent, QString &error)
Deserialize the ObjectHierarchy data from the xml element parent .
Definition: object_hierarchy.cc:482
QDomNode appendChild(const QDomNode &newChild)
QString attribute(const QString &name, const QString &defValue) const
const ObjectHierarchy & hierarchy() const
Definition: object_constructor.cc:498
void regDoc(KigPart *d)
register this document, so that it receives notifications for added and removed actions.
Definition: lists.cc:58
bool isNull() const
The list of object constructors for use in various places, e.g.
Definition: lists.h:69
std::vector< KigGUIAction * > GUIUpdateToken
the "token" keeps some objects that should be deleted, we only delete them after we replug the action...
Definition: kig_part.h:263
void serialize(QDomElement &parent, QDomDocument &doc) const
saves the ObjectHierarchy data in children xml tags of parent .
Definition: object_hierarchy.cc:414
const QString description() const
Definition: object_constructor.cc:379
QDomElement documentElement() const
Definition: argsparser.h:112
const QByteArray iconFileName(const bool canBeNull=false) const
Definition: object_constructor.cc:384
vectype ctorsThatWantArgs(const std::vector< ObjectCalcer * > &, const KigDocument &, const KigWidget &, bool completeOnly=false) const
Definition: lists.cc:135
QDomElement toElement() const
This class represents a way to construct a set of objects from a set of other objects.
Definition: object_constructor.h:44
MacroConstructor is a class that represents Kig macro's: these are constructed by the user...
Definition: object_constructor.h:336
void setAttribute(const QString &name, const QString &value)
bool isEmpty() const
virtual bool open(QFlags< QIODevice::OpenModeFlag > mode)
QDomText createTextNode(const QString &value)
virtual void close()
bool isNull() const
Definition: guiaction.h:68
virtual QByteArray iconFileName(const bool canBeNull=false) const =0
QDomNode firstChild() const
This class keeps a list of all macro's, and allows them to be easily accessed, added etc...
Definition: lists.h:110
virtual QString descriptiveName() const =0
bool load(const QString &f, vectype &ret, const KigPart &)
load macro's from file f .
Definition: lists.cc:298
KigDocument is the class holding the real data in a Kig document.
Definition: kig_document.h:36
QString tagName() const
Definition: argsparser.h:112
Definition: guiaction.h:51
QDomElement createElement(const QString &tagName)
bool operator==(const Macro &l, const Macro &r)
a simply equality operator for Macro class.
Definition: lists.cc:165
QByteArray toByteArray(int indent) const
bool setContent(const QByteArray &data, bool namespaceProcessing, QString *errorMsg, int *errorLine, int *errorColumn)
virtual QString description() const =0
QByteArray toUtf8() const
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:12:05 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:05 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.