Spec-Zone.ru › Qt

Qt NFC

API NFC предоставляет подключение между устройствами, поддерживающими NFC.

В настоящее время API поддерживается на Android и iOS.

Обзор

NFC — это беспроводная технология с очень коротким радиусом действия (менее 20 сантиметров) и максимальной скоростью передачи 424 кбит/с. NFC идеально подходит для передачи небольших пакетов данных, когда два устройства соприкасаются.

API NFC предоставляет API для взаимодействия с метками NFC Forum и устройствами NFC Forum, включая обнаружение и потерю цели, регистрацию обработчиков сообщений NDEF, чтение и запись сообщений NDEF на метках NFC Forum и отправку команд, специфичных для метки.

Использование модуля

Использование Qt-модуля требует линковки с библиотекой модуля, либо напрямую, либо через другие зависимости. Несколько инструментов сборки поддерживают это, включая CMake и qmake.

Сборка с помощью CMake

Используйте команду find_package() для поиска необходимых компонентов модуля в пакете Qt6.

find_package(Qt6 COMPONENTS Nfc REQUIRED)
target_link_libraries(mytarget PRIVATE Qt::Nfc)

См. также обзор Сборка с помощью CMake.

Сборка с помощью qmake

Для настройки модуля для сборки с помощью qmake добавьте модуль в качестве значения переменной QT в файле .pro проекта:

QT += nfc

Эволюция модуля

Изменения в Qt NFC перечисляет важные изменения в API и функциональности модуля, которые были внесены для серии Qt 6.

Лицензии

Qt NFC доступен по коммерческим лицензиям от The Qt Company. Кроме того, он доступен по лицензиям свободного программного обеспечения. С Qt 5.4 эти лицензии свободного программного обеспечения — GNU Lesser General Public License, версия 3 или GNU General Public License, версия 2. Для получения дополнительной информации см. Qt Licensing.

Дополнительная информация

Руководства

  • Обзор Qt NFC
  • Qt NFC на Android

Справочник

  • Классы C++

Примеры

  • C++
    • Аннотированный URL
    • Редактор NDEF

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

Spec-Zone.ru

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