Spec-Zone.ru › Qt 5.9

Класс QNdefMessage

Класс QNdefMessage предоставляет сообщение NFC NDEF. Подробнее...

Заголовок: #include <QNdefMessage>
qmake: QT += nfc
С тех пор: Qt 5.2
Наследует: QList
  • Список всех членов, включая унаследованные

Публичные функции

QNdefMessage()
QNdefMessage(const QNdefRecord &record)
QNdefMessage(const QNdefMessage &message)
QNdefMessage(const QList<QNdefRecord> &records)
QByteArray toByteArray() const
bool operator==(const QNdefMessage &other) const
  • 78 публичных функций, унаследованных от QList

Статические публичные члены

QNdefMessage fromByteArray(const QByteArray &message)
  • 3 статических публичных члена, унаследованных от QList

Подробное описание

Класс QNdefMessage предоставляет сообщение NFC NDEF.

QNdefMessage — это набор из 0 или более QNdefRecords. QNdefMessage наследуется от QList<QNdefRecord> и, следовательно, стандартные функции QList могут использоваться для управления записями NDEF в сообщении.

Сообщения NDEF можно анализировать из массива байтов, соответствующего техническому спецификации NFC Data Exchange Format, с помощью статической функции fromByteArray(). Обратно, QNdefMessages можно преобразовать в массив байтов с помощью функции toByteArray().

Документация по функциям-членам

QNdefMessage::QNdefMessage()

Создает новое пустое сообщение NDEF.

QNdefMessage::QNdefMessage(const QNdefRecord &record)

Создает новое сообщение NDEF, содержащее одну запись record.

QNdefMessage::QNdefMessage(const QNdefMessage &message)

Создает новое сообщение NDEF, которое является копией message.

QNdefMessage::QNdefMessage(const QList<QNdefRecord> &records)

Создает новое сообщение NDEF, содержащее все записи в records.

[static] QNdefMessage QNdefMessage::fromByteArray(const QByteArray &message)

Возвращает сообщение NDEF, проанализированное из содержимого message.

Параметр message интерпретируется как формат сообщения, определенный в технической спецификации NFC Data Exchange Format.

Если происходит ошибка анализа, возвращается пустое сообщение NDEF.

QByteArray QNdefMessage::toByteArray() const

Возвращает сообщение NDEF в виде массива байтов.

Возвращаемое значение этой функции соответствует формату, определенному в технической спецификации NFC Data Exchange Format.

bool QNdefMessage::operator==(const QNdefMessage &other) const

Возвращает true, если это сообщение NDEF эквивалентно other; в противном случае возвращает false.

Пустое сообщение (т.е. isEmpty() возвращает true) эквивалентно сообщению NDEF, содержащему одну запись типа QNdefRecord::Empty.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qndefmessage.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API