From 9df7e7f24a2a6c313e7367d596601e07dbd2baeb Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Tue, 22 Jan 2019 20:36:31 +0100 Subject: mix iq: Use d-pointer to remain binary compatibility --- src/base/QXmppMixIq.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/base/QXmppMixIq.h') diff --git a/src/base/QXmppMixIq.h b/src/base/QXmppMixIq.h index d91fa29c..9757d7a0 100644 --- a/src/base/QXmppMixIq.h +++ b/src/base/QXmppMixIq.h @@ -26,6 +26,8 @@ #include "QXmppIq.h" +class QXmppMixIqPrivate; + /// \brief The QXmppMixIq class represents an IQ used to do actions on a MIX /// channel as defined by XEP-0369: Mediated Information eXchange (MIX) /// (v0.14.1) and XEP-0405: Mediated Information eXchange (MIX): Participant @@ -48,6 +50,9 @@ public: Destroy }; + QXmppMixIq(); + ~QXmppMixIq(); + QXmppMixIq::Type actionType() const; void setActionType(QXmppMixIq::Type); @@ -74,11 +79,7 @@ protected: /// \endcond private: - QString m_jid; - QString m_channelName; - QStringList m_nodes; - QString m_nick; - QXmppMixIq::Type m_actionType = QXmppMixIq::None; + QXmppMixIqPrivate *d; }; #endif // QXMPPMIXIQ_H -- cgit v1.2.3