5 #ifndef QXMPPOUTOFBANDURL_H
6 #define QXMPPOUTOFBANDURL_H
8 #include "QXmppGlobal.h"
12 #include <QSharedDataPointer>
14 class QXmppOutOfBandUrlPrivate;
16 class QXmlStreamWriter;
25 const QString &url()
const;
26 void setUrl(
const QString &url);
28 const std::optional<QString> &description()
const;
29 void setDescription(
const std::optional<QString> &description);
32 bool parse(
const QDomElement &el);
33 void toXml(QXmlStreamWriter *writer)
const;
37 QSharedDataPointer<QXmppOutOfBandUrlPrivate> d;
Definition: QXmppOutOfBandUrl.h:19