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;
40 #endif // QXMPPOUTOFBANDURL_H Definition: QXmppOutOfBandUrl.h:18