aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppMixItem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/QXmppMixItem.cpp')
-rw-r--r--src/base/QXmppMixItem.cpp20
1 files changed, 17 insertions, 3 deletions
diff --git a/src/base/QXmppMixItem.cpp b/src/base/QXmppMixItem.cpp
index 5b1d7c00..ddb5a3be 100644
--- a/src/base/QXmppMixItem.cpp
+++ b/src/base/QXmppMixItem.cpp
@@ -25,10 +25,12 @@
#include "QXmppDataForm.h"
#include "QXmppConstants_p.h"
#include "QXmppUtils.h"
-#include <QDomElement>
+
#include <QBuffer>
+#include <QDomElement>
+#include <QSharedData>
-class QXmppMixInfoItemPrivate : QSharedData
+class QXmppMixInfoItemPrivate : public QSharedData
{
public:
QString name;
@@ -41,6 +43,12 @@ QXmppMixInfoItem::QXmppMixInfoItem()
{
}
+QXmppMixInfoItem::QXmppMixInfoItem(const QXmppMixInfoItem &) = default;
+
+QXmppMixInfoItem &QXmppMixInfoItem::operator=(const QXmppMixInfoItem &) = default;
+
+QXmppMixInfoItem::~QXmppMixInfoItem() = default;
+
/// Returns the user-specified name of the MIX channel. This is not the name
/// part of the channel's JID.
@@ -153,7 +161,7 @@ QXmppElement QXmppMixInfoItem::toElement() const
return QXmppElement(doc.documentElement());
}
-class QXmppMixParticipantItemPrivate : QSharedData
+class QXmppMixParticipantItemPrivate : public QSharedData
{
public:
QString nick;
@@ -165,6 +173,12 @@ QXmppMixParticipantItem::QXmppMixParticipantItem()
{
}
+QXmppMixParticipantItem::QXmppMixParticipantItem(const QXmppMixParticipantItem &) = default;
+
+QXmppMixParticipantItem &QXmppMixParticipantItem::operator=(const QXmppMixParticipantItem &) = default;
+
+QXmppMixParticipantItem::~QXmppMixParticipantItem() = default;
+
/// Returns the participant's nickname.
QString QXmppMixParticipantItem::nick() const