rocs/RocsCore
RootedTreeNode.cpp
Go to the documentation of this file.
279 } else if (qobject_cast<RootedTreeStructure*>(dataStructure().get())->rootNode().get() == this) {
RootedTreeNode(DataStructurePtr parent, int uniqueIdentifier, int dataType)
Definition: RootedTreeNode.cpp:31
static DataPtr create(DataStructurePtr parent, int uniqueIdentifier, int dataType)
Definition: RootedTreeNode.cpp:26
DataPtr nodeParent() const
QScriptValue add_left_child(RootedTreeNode *child) const
Definition: RootedTreeNode.cpp:169
qreal top() const
QScriptValue add_node_parent(RootedTreeNode *child) const
Definition: RootedTreeNode.cpp:197
QScriptValue call(const QScriptValue &thisObject, const QScriptValueList &args)
PointerPtr addLeftChild(DataPtr child) const
Definition: RootedTreeNode.cpp:86
QScriptValue add_child(RootedTreeNode *child, quint32 idx) const
Definition: RootedTreeNode.cpp:156
PointerPtr setNodeParent(DataPtr parent) const
Definition: RootedTreeNode.cpp:98
qreal x() const
QVariant property(const char *name) const
PointerPtr addRigthChild(DataPtr child) const
Definition: RootedTreeNode.cpp:75
QPointF center() const
QScriptValue property(const QString &name, const ResolveFlags &mode) const
QScriptValue children_list() const
return the list of valid children
Definition: RootedTreeNode.cpp:251
DataPtr leftChild() const
quint32 numberOfChilds() const
QObject * parent() const
void setNumberOfChilds(const qint32 number)
Definition: RootedTreeNode.cpp:53
DataPtr rightChild() const
PointerPtr setChild(DataPtr child, quint32 idx) const
Definition: RootedTreeNode.cpp:139
Definition: RootedTreeNode.h:25
DataPtr child(const quint32 i) const
return the i (0 to n-1) child
Definition: RootedTreeNode.cpp:125
QScriptValue add_right_child(RootedTreeNode *child) const
Definition: RootedTreeNode.cpp:183
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:18 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:16:18 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.