Qt NFC
API NFC предоставляет возможность подключения устройств, поддерживающих NFC.
В настоящее время API поддерживается на Android и Linux с использованием Neard версии 0.14 или новее.
Обзор
NFC — это технология беспроводной связи с очень коротким радиусом действия (менее 20 сантиметров) и максимальной скоростью передачи данных 424 кбит/с. NFC идеально подходит для передачи небольших пакетов данных при соприкосновении двух устройств.
API NFC предоставляет API для взаимодействия с метками NFC Forum и устройствами NFC Forum, включая обнаружение и потерю целевых устройств, регистрацию обработчиков сообщений NDEF, чтение и запись сообщений NDEF на метках NFC Forum и отправку специфичных для метки команд.
Начало работы
Для использования C++ библиотеки в вашем приложении добавьте следующий параметр конфигурации в ваш файл .pro:
QT += nfc
Для использования классов модуля в вашем приложении вам нужен следующий оператор импорта в вашем файле .qml:
import QtNfc 5.12
Лицензии
Qt NFC доступен по коммерческим лицензиям от The Qt Company. Кроме того, он доступен по лицензиям свободного программного обеспечения. Начиная с Qt 5.4, эти лицензии свободного программного обеспечения являются GNU Lesser General Public License, версия 3 или GNU General Public License, версия 2. Дополнительную информацию см. в Qt Licensing.
Дополнительная информация
Руководства
Справочник
Категории ведения журнала
Модуль QtNfc экспортирует следующие категории ведения журнала:
| Категория ведения журнала | Описание |
|---|---|
| qt.nfc.neard | Включает ведение журнала реализации Neard/Linux |
Примеры
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/qtnfc-index.html