5#ifndef QXMPPOUTOFBANDURL_H
6#define QXMPPOUTOFBANDURL_H
8#include "QXmppGlobal.h"
12#include <QSharedDataPointer>
14class QXmppOutOfBandUrlPrivate;
16class 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