17 #include <QStringList> NameValueList m_attributes
Definition: petalnode.h:81
QString documentation() const
Definition: petalnode.cpp:105
NodeType m_type
Definition: petalnode.h:79
bool isEmpty()
Definition: petalnode.h:53
StringOrNode()
Definition: petalnode.h:51
QString name() const
Definition: petalnode.cpp:93
NodeType type() const
Definition: petalnode.cpp:83
NodeType
Definition: petalnode.h:58
StringOrNode findAttribute(const QString &name) const
Definition: petalnode.cpp:144
Definition: petalnode.h:39
void setAttributes(NameValueList vl)
Definition: petalnode.cpp:134
void setInitialArgs(const QStringList &args)
Definition: petalnode.cpp:129
friend QDebug operator<<(QDebug out, const PetalNode &p)
Definition: petalnode.cpp:153
PetalNode(NodeType nt)
Definition: petalnode.cpp:74
QStringList initialArgs() const
Definition: petalnode.cpp:88
virtual ~PetalNode()
Definition: petalnode.cpp:79
QStringList m_initialArgs
Definition: petalnode.h:80
QPair< QString, StringOrNode > NameValue
Definition: petalnode.h:55
virtual ~StringOrNode()
Definition: petalnode.h:52
Definition: petalnode.h:58
Definition: petalnode.h:48
NameValueList attributes() const
Definition: petalnode.cpp:117
PetalNode * node
Definition: petalnode.h:50
QList< NameValue > NameValueList
Definition: petalnode.h:56
Definition: petalnode.h:58
QString string
Definition: petalnode.h:49