Qt NFC Reference Documentation

Annotated URL

AnnotatedUrl Class Definition

Message Filtering

AnnotatedUrl Handler Implementation

Adapter State Handling

Automatic Application Startup

Building with qmake

Building with CMake

Running the Example

Changes to Qt NFC

New Features and Methods

Added QNdefRecord::clear()

Added QNdefFilter::match()

Extended QNearFieldTarget::Type

Changes in the Features and Methods

Renamed QNearFieldManager::isAvailable()

Added access method argument to QNearFieldManager::isSupported

Added access method argument to QNearFieldManager::startTargetDetection

Changed QNdefNfcSmartPosterRecord::typeInfo from QByteArray to QString

Updated return type of QNdefFilter::appendRecord

Removed Features and Methods

Removed QNearFieldTarget::url

Removed QNearFieldTarget::sendCommands

Removed QNearFieldTarget::keepConnection

Removed QNearFieldTarget::isProcessingCommand

Made QNearFieldTarget::setResponseForRequest private API

Removed QNearFieldTarget::handleResponse

Made QNearFieldTarget::reportError private API

Removed QNearFieldTarget::ndefMessagesWritten signal

Removed QNearFieldManager::(un)registerNdefMessageHandler

Removed QNearFieldManager::TargetAccessModes

Removed QNearFieldShareManager and QNearFieldShareTarget

Removed QML API

NDEF Editor

PC/SC in Qt NFC

Limitations

Matching Algorithms

Unordered Matching

Ordered Matching

Handling Empty Type in Filter Record

Handling Extra Records in the Message

Filter Examples

Creating Specialized NDEF Record Classes

NFC on Linux

Qt NFC

Using the Module

Building with CMake

Building with qmake

Articles and Guides

Logging Categories

Examples

Reference

Module Evolution

Licenses

Qt NFC Examples

C++ Examples

Qt NFC Overview

C++ Overview

Detecting NFC Tags

Connecting NFC Tags

Reading and Writing NDEF Messages

Qt NFC module topics

Qt NFC on Android

Automatically Launching NDEF Message Handlers on Android

Supported Tag Types

Selected Material Icons

Supported NFC Features

Qt NFC C++ Classes

Using the Module

Building with CMake

Building with qmake