summaryrefslogtreecommitdiffstats
path: root/src/nfc/qndefmessage.h
diff options
context:
space:
mode:
authorLars Schmertmann <Lars.Schmertmann@governikus.de>2020-03-16 12:14:39 +0100
committerLars Schmertmann <Lars.Schmertmann@governikus.de>2020-03-27 13:25:39 +0100
commit271dfc40d491586217311b69fb1b725f127b1c00 (patch)
treeb4f42d1edf58f6b64a0fb202fdd352613843aee6 /src/nfc/qndefmessage.h
parenta2db2c42e82eb6eca6edafc9ba71ddce493228e3 (diff)
Add operator= to QNdefMessage
This avoids a warning in tst_qnearfieldtagtype1/2: Implicitly declared »QNdefMessage& QNdefMessage::operator= (const QNdefMessage&)« is out of date [-Wdeprecated-copy] Task-number: QTBUG-81824 Change-Id: I297c81f172c011b4b77ef96d438cf714eb496402 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Diffstat (limited to 'src/nfc/qndefmessage.h')
-rw-r--r--src/nfc/qndefmessage.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nfc/qndefmessage.h b/src/nfc/qndefmessage.h
index 59dedaa8..c4878aeb 100644
--- a/src/nfc/qndefmessage.h
+++ b/src/nfc/qndefmessage.h
@@ -57,6 +57,10 @@ public:
inline QNdefMessage(const QNdefMessage &message) : QList<QNdefRecord>(message) { }
inline QNdefMessage(const QList<QNdefRecord> &records) : QList<QNdefRecord>(records) { }
+ QNdefMessage &operator=(const QNdefMessage &other)
+ { QList<QNdefRecord>::operator=(other); return *this; }
+ QNdefMessage &operator=(QNdefMessage &&other) noexcept
+ { QList<QNdefRecord>::operator=(std::move(other)); return *this; }
bool operator==(const QNdefMessage &other) const;
QByteArray toByteArray() const;