6 #ifndef QXMPPMIXINFOITEM_H 7 #define QXMPPMIXINFOITEM_H 9 #include "QXmppDataForm.h" 10 #include "QXmppPubSubBaseItem.h" 12 class QXmppMixInfoItemPrivate;
28 const QString &name()
const;
29 void setName(QString);
31 const QString &description()
const;
32 void setDescription(QString);
34 const QStringList &contactJids()
const;
35 void setContactJids(QStringList);
37 static bool isItem(
const QDomElement &itemElement);
41 void parsePayload(
const QDomElement &payloadElement)
override;
46 QSharedDataPointer<QXmppMixInfoItemPrivate> d;
51 #endif // QXMPPMIXINFOITEM_H virtual void serializePayload(QXmlStreamWriter *writer) const
Definition: QXmppPubSubBaseItem.cpp:154
static bool isItem(const QDomElement &element)
Definition: QXmppPubSubBaseItem.cpp:134
The QXmppMixInfoItem class represents a PubSub item of a MIX channel containing channel information a...
Definition: QXmppMixInfoItem.h:14
Definition: QXmppPubSubBaseItem.h:18
virtual void parsePayload(const QDomElement &payloadElement)
Definition: QXmppPubSubBaseItem.cpp:144
QXmppPubSubBaseItem & operator=(const QXmppPubSubBaseItem &) noexcept
Default assignment operator.