1
0
mirror of https://github.com/qt/qtmqtt.git synced 2026-10-25 16:16:26 +00:00

Specify Q_DISABLE_COPY where appropiate

This commit is contained in:
Maurice Kalinowski 2017-03-27 15:11:39 +02:00
parent a4a29ec436
commit 63867873f5
3 changed files with 3 additions and 0 deletions

View File

@ -117,6 +117,7 @@ public slots:
void setPassword(QString password);
private:
Q_DISABLE_COPY(QMqttClient)
Q_DECLARE_PRIVATE(QMqttClient)
};

View File

@ -105,6 +105,7 @@ public:
bool m_ownTransport{false};
QMqttClient *m_client{nullptr};
private:
Q_DISABLE_COPY(QMqttConnection)
bool writePacketToTransport(const QMqttControlPacket &p);
QMap<quint16, QSharedPointer<QMqttSubscription>> m_pendingSubscriptionAck;
QMap<quint16, QSharedPointer<QMqttSubscription>> m_pendingUnsubscriptions;

View File

@ -65,6 +65,7 @@ public slots:
void unsubscribe();
private:
Q_DISABLE_COPY(QMqttSubscription)
friend class QMqttConnection;
friend class QMqttClient;
explicit QMqttSubscription(QObject *parent = nullptr);