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:209
void setValue(const QString &text)
Definition QXmppElement.cpp:286
QString attribute(const QString &name) const
Definition QXmppElement.cpp:174
QXmppElement nextSiblingElement(const QString &name=QString()) const
Definition QXmppElement.cpp:223
bool isNull() const
Definition QXmppElement.cpp:240
void removeChild(const QXmppElement &child)
Definition QXmppElement.cpp:248
void setAttribute(const QString &name, const QString &value)
Definition QXmppElement.cpp:182
QStringList attributeNames() const
Definition QXmppElement.cpp:166
void toXml(QXmlStreamWriter *writer) const
Definition QXmppElement.cpp:294
QDomElement sourceDomElement() const
Definition QXmppElement.cpp:144
QString tagName() const
Definition QXmppElement.cpp:262
QXmppElement()
Definition QXmppElement.cpp:87
QString value() const
Definition QXmppElement.cpp:278
void setTagName(const QString &type)
Definition QXmppElement.cpp:270
void appendChild(const QXmppElement &child)
Definition QXmppElement.cpp:190
QXmppElement & operator=(const QXmppElement &other)
Definition QXmppElement.cpp:125