22class QNdefMessage :
public QList<QNdefRecord>
26 QNdefMessage() =
default;
28 explicit QNdefMessage(
const QNdefRecord &record) { append(record); }
30 QNdefMessage(
const QNdefMessage &message) =
default;
32 QNdefMessage(
const QList<QNdefRecord> &records) : QList<QNdefRecord>(records) { }
35 QNdefMessage &operator=(
const QNdefMessage &other) =
default;
37 QNdefMessage &operator=(QNdefMessage &&other)
noexcept =
default;
39 Q_NFC_EXPORT
bool operator==(
const QNdefMessage &other)
const;
41 Q_NFC_EXPORT QByteArray toByteArray()
const;
43 Q_NFC_EXPORT
static QNdefMessage fromByteArray(
const QByteArray &message);