diff options
| author | Linus Jahn <lnj@kaidan.im> | 2019-12-06 22:59:15 +0100 |
|---|---|---|
| committer | LNJ <lnj@kaidan.im> | 2019-12-08 23:08:44 +0100 |
| commit | e286527c1974ac334811aee35f0fe33dcace44d5 (patch) | |
| tree | e4a863669c979e36ac5c7c2f55e3b2cc4a253a22 /src/base/QXmppPubSubIq.h | |
| parent | 9f2d1158e0e2a212e0189d3a6ce772c0be88ed50 (diff) | |
| download | qxmpp-e286527c1974ac334811aee35f0fe33dcace44d5.tar.gz | |
Split up QXmppPubSubItem from QXmppPubSubIq.h
Diffstat (limited to 'src/base/QXmppPubSubIq.h')
| -rw-r--r-- | src/base/QXmppPubSubIq.h | 32 |
1 files changed, 3 insertions, 29 deletions
diff --git a/src/base/QXmppPubSubIq.h b/src/base/QXmppPubSubIq.h index d18e92b0..e83d62fa 100644 --- a/src/base/QXmppPubSubIq.h +++ b/src/base/QXmppPubSubIq.h @@ -27,37 +27,11 @@ #include <QSharedDataPointer> #include "QXmppIq.h" +// required for compatibility: +#include "QXmppPubSubItem.h" -class QXmppPubSubItemPrivate; class QXmppPubSubIqPrivate; -/// \brief The QXmppPubSubItem class represents a publish-subscribe item -/// as defined by XEP-0060: Publish-Subscribe. - -class QXMPP_EXPORT QXmppPubSubItem -{ -public: - QXmppPubSubItem(); - QXmppPubSubItem(const QXmppPubSubItem &iq); - ~QXmppPubSubItem(); - - QXmppPubSubItem &operator=(const QXmppPubSubItem &iq); - - QString id() const; - void setId(const QString &id); - - QXmppElement contents() const; - void setContents(const QXmppElement &contents); - - /// \cond - void parse(const QDomElement &element); - void toXml(QXmlStreamWriter *writer) const; - /// \endcond - -private: - QSharedDataPointer<QXmppPubSubItemPrivate> d; -}; - /// \brief The QXmppPubSubIq class represents an IQ used for the /// publish-subscribe mechanisms defined by XEP-0060: Publish-Subscribe. /// @@ -114,4 +88,4 @@ private: QSharedDataPointer<QXmppPubSubIqPrivate> d; }; -#endif +#endif // QXMPPPUBSUBIQ_H |
