5 #ifndef QXMPPMIXINFOITEM_H 6 #define QXMPPMIXINFOITEM_H 8 #include "QXmppPubSubBaseItem.h" 10 class QXmppMixInfoItemPrivate;
23 const QString &name()
const;
24 void setName(QString);
26 const QString &description()
const;
27 void setDescription(QString);
29 const QStringList &contactJids()
const;
30 void setContactJids(QStringList);
32 static bool isItem(
const QDomElement &itemElement);
36 void parsePayload(
const QDomElement &payloadElement)
override;
41 QSharedDataPointer<QXmppMixInfoItemPrivate> d;
44 #endif // QXMPPMIXINFOITEM_H virtual void serializePayload(QXmlStreamWriter *writer) const
Definition: QXmppPubSubBaseItem.cpp:150
static bool isItem(const QDomElement &element)
Definition: QXmppPubSubBaseItem.cpp:130
The QXmppMixInfoItem class represents a PubSub item of a MIX channel containing channel information a...
Definition: QXmppMixInfoItem.h:12
Definition: QXmppPubSubBaseItem.h:18
virtual void parsePayload(const QDomElement &payloadElement)
Definition: QXmppPubSubBaseItem.cpp:140
QXmppPubSubBaseItem & operator=(const QXmppPubSubBaseItem &) noexcept
Default assignment operator.