8#include "QXmppGlobal.h"
12#include <QXmlStreamWriter>
16class QXmppElementPrivate;
18using QXmppElementList = QList<QXmppElement>;
32 QString
attribute(
const QString &name)
const;
43 QString
value()
const;
47 void toXml(QXmlStreamWriter *writer)
const;
54 QXmppElementPrivate *d;
Definition QXmppElement.h:21
QXmppElement firstChildElement(const QString &name=QString()) const
Definition QXmppElement.cpp:204
void setValue(const QString &text)
Definition QXmppElement.cpp:281
QString attribute(const QString &name) const
Definition QXmppElement.cpp:169
QXmppElement nextSiblingElement(const QString &name=QString()) const
Definition QXmppElement.cpp:218
bool isNull() const
Definition QXmppElement.cpp:235
void removeChild(const QXmppElement &child)
Definition QXmppElement.cpp:243
void setAttribute(const QString &name, const QString &value)
Definition QXmppElement.cpp:177
QStringList attributeNames() const
Definition QXmppElement.cpp:161
void toXml(QXmlStreamWriter *writer) const
Definition QXmppElement.cpp:289
QDomElement sourceDomElement() const
Definition QXmppElement.cpp:143
QString tagName() const
Definition QXmppElement.cpp:257
QXmppElement()
Definition QXmppElement.cpp:86
QString value() const
Definition QXmppElement.cpp:273
void setTagName(const QString &type)
Definition QXmppElement.cpp:265
void appendChild(const QXmppElement &child)
Definition QXmppElement.cpp:185
QXmppElement & operator=(const QXmppElement &other)
Definition QXmppElement.cpp:124