diff options
| author | Linus Jahn <lnj@kaidan.im> | 2022-03-10 09:33:02 +0100 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2022-03-10 10:03:30 +0100 |
| commit | 523030f0751d69e4f33ee7dc3a4078e213ee94aa (patch) | |
| tree | 5ae92bf1ab230da9de9935074e45a83756883914 /src/base/QXmppMixItem.h | |
| parent | 6f36574a9a3f712851433fe79f87676bcf46b9f9 (diff) | |
| download | qxmpp-523030f0751d69e4f33ee7dc3a4078e213ee94aa.tar.gz | |
Split up MixItem.h into Mix{Info,Participant}Item.h
Diffstat (limited to 'src/base/QXmppMixItem.h')
| -rw-r--r-- | src/base/QXmppMixItem.h | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/src/base/QXmppMixItem.h b/src/base/QXmppMixItem.h deleted file mode 100644 index f0f13e1f..00000000 --- a/src/base/QXmppMixItem.h +++ /dev/null @@ -1,70 +0,0 @@ -// SPDX-FileCopyrightText: 2019 Linus Jahn <lnj@kaidan.im> -// -// SPDX-License-Identifier: LGPL-2.1-or-later - -#ifndef QXMPPMIXITEM_H -#define QXMPPMIXITEM_H - -#include "QXmppPubSubItem.h" - -class QXmppMixInfoItemPrivate; -class QXmppMixParticipantItemPrivate; - -class QXMPP_EXPORT QXmppMixInfoItem : public QXmppPubSubItem -{ -public: - QXmppMixInfoItem(); - QXmppMixInfoItem(const QXmppMixInfoItem &); - ~QXmppMixInfoItem(); - - QXmppMixInfoItem &operator=(const QXmppMixInfoItem &); - - const QString &name() const; - void setName(QString); - - const QString &description() const; - void setDescription(QString); - - const QStringList &contactJids() const; - void setContactJids(QStringList); - - static bool isItem(const QDomElement &itemElement); - -protected: - /// \cond - void parsePayload(const QDomElement &payloadElement) override; - void serializePayload(QXmlStreamWriter *writer) const override; - /// \endcond - -private: - QSharedDataPointer<QXmppMixInfoItemPrivate> d; -}; - -class QXMPP_EXPORT QXmppMixParticipantItem : public QXmppPubSubItem -{ -public: - QXmppMixParticipantItem(); - QXmppMixParticipantItem(const QXmppMixParticipantItem &); - ~QXmppMixParticipantItem(); - - QXmppMixParticipantItem &operator=(const QXmppMixParticipantItem &); - - const QString &nick() const; - void setNick(QString); - - const QString &jid() const; - void setJid(QString); - - static bool isItem(const QDomElement &); - -protected: - /// \cond - void parsePayload(const QDomElement &payloadElement) override; - void serializePayload(QXmlStreamWriter *writer) const override; - /// \endcond - -private: - QSharedDataPointer<QXmppMixParticipantItemPrivate> d; -}; - -#endif // QXMPPMIXITEM_H |
