diff options
| author | Linus Jahn <lnj@kaidan.im> | 2019-10-14 18:53:25 +0200 |
|---|---|---|
| committer | LNJ <lnj@kaidan.im> | 2019-10-15 21:46:50 +0200 |
| commit | 48554cab2540f401f26132d30339b3a006c60fcb (patch) | |
| tree | f494cc2d9bb0fc7ee4361693a635045ad753d3b4 /src/base/QXmppMixItem.cpp | |
| parent | 79d50af3088abba7f3c0760197cee3c57ea00f71 (diff) | |
| download | qxmpp-48554cab2540f401f26132d30339b3a006c60fcb.tar.gz | |
Use QSharedData for QXmppMixItem private classes
Diffstat (limited to 'src/base/QXmppMixItem.cpp')
| -rw-r--r-- | src/base/QXmppMixItem.cpp | 20 |
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 |
