diff options
author | Lars Schmertmann <Lars.Schmertmann@governikus.de> | 2020-03-16 12:14:39 +0100 |
---|---|---|
committer | Lars Schmertmann <Lars.Schmertmann@governikus.de> | 2020-03-27 13:25:39 +0100 |
commit | 271dfc40d491586217311b69fb1b725f127b1c00 (patch) | |
tree | b4f42d1edf58f6b64a0fb202fdd352613843aee6 /src/nfc/qndefmessage.h | |
parent | a2db2c42e82eb6eca6edafc9ba71ddce493228e3 (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.h | 4 |
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; |