From 66ee49093aec057c783edf9a39689af7b2bd8488 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Mon, 7 Sep 2020 17:07:09 +0200 Subject: Add PubSubPublishOptions form --- src/base/QXmppPubSubNodeConfig.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/base/QXmppPubSubNodeConfig.h') diff --git a/src/base/QXmppPubSubNodeConfig.h b/src/base/QXmppPubSubNodeConfig.h index 4b9de9c7..16e26709 100644 --- a/src/base/QXmppPubSubNodeConfig.h +++ b/src/base/QXmppPubSubNodeConfig.h @@ -203,6 +203,16 @@ private: QSharedDataPointer d; }; +class QXMPP_EXPORT QXmppPubSubPublishOptions : public QXmppPubSubNodeConfig +{ +public: + static std::optional fromDataForm(const QXmppDataForm &form); + +protected: + QString formType() const override; +}; + Q_DECLARE_METATYPE(QXmppPubSubNodeConfig); +Q_DECLARE_METATYPE(QXmppPubSubPublishOptions); #endif // QXMPPPUBSUBNODECONFIG_H -- cgit v1.2.3