aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppMixItem.h
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2022-03-10 09:33:02 +0100
committerLinus Jahn <lnj@kaidan.im>2022-03-10 10:03:30 +0100
commit523030f0751d69e4f33ee7dc3a4078e213ee94aa (patch)
tree5ae92bf1ab230da9de9935074e45a83756883914 /src/base/QXmppMixItem.h
parent6f36574a9a3f712851433fe79f87676bcf46b9f9 (diff)
downloadqxmpp-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.h70
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