5#ifndef QXMPPMIXPARTICIPANTITEM_H
6#define QXMPPMIXPARTICIPANTITEM_H
8#include "QXmppPubSubBaseItem.h"
10class QXmppMixParticipantItemPrivate;
23 const QString &nick()
const;
24 void setNick(QString);
26 const QString &jid()
const;
29 static bool isItem(
const QDomElement &);
33 void parsePayload(
const QDomElement &payloadElement)
override;
38 QSharedDataPointer<QXmppMixParticipantItemPrivate> d;
Definition: QXmppMixParticipantItem.h:13
QXmppMixParticipantItem & operator=(const QXmppMixParticipantItem &)
Default assignment operator.
QXmppMixParticipantItem & operator=(QXmppMixParticipantItem &&)
Default move-assignment operator.
QXmppMixParticipantItem(const QXmppMixParticipantItem &)
Default copy-constructor.
QXmppMixParticipantItem(QXmppMixParticipantItem &&)
Default move-constructor.
Definition: QXmppPubSubBaseItem.h:19
virtual void serializePayload(QXmlStreamWriter *writer) const
Definition: QXmppPubSubBaseItem.cpp:154
virtual void parsePayload(const QDomElement &payloadElement)
Definition: QXmppPubSubBaseItem.cpp:144
static bool isItem(const QDomElement &element)
Definition: QXmppPubSubBaseItem.cpp:134