8#include "QXmppGlobal.h"
12#include <QXmlStreamWriter>
16class QXmppElementPrivate;
18using QXmppElementList = QList<QXmppElement>;
28 QDomElement sourceDomElement()
const;
30 QStringList attributeNames()
const;
32 QString attribute(
const QString &name)
const;
33 void setAttribute(
const QString &name,
const QString &value);
36 QXmppElement firstChildElement(
const QString &name = QString())
const;
37 QXmppElement nextSiblingElement(
const QString &name = QString())
const;
40 QString tagName()
const;
41 void setTagName(
const QString &type);
43 QString value()
const;
44 void setValue(
const QString &text);
47 void toXml(QXmlStreamWriter *writer)
const;
54 QXmppElementPrivate *d;
Definition: QXmppElement.h:21