Qt NFC C++ Classes▲
An API for accessing NFC Forum Tags.
Classes▲
- 
						QNdefFilter: The QNdefFilter class provides a filter for matching NDEF messages. 
- 
						QNdefFilter::Record: The QNdefFilter::Record struct contains the information about a filter record. 
- 
						QNdefMessage: The QNdefMessage class provides an NFC NDEF message. 
- 
						QNdefNfcIconRecord: The QNdefNfcIconRecord class provides an NFC MIME record to hold an icon. 
- 
						QNdefNfcSmartPosterRecord: The QNdefNfcSmartPosterRecord class provides an NFC RTD-SmartPoster. 
- 
						QNdefNfcTextRecord: The QNdefNfcTextRecord class provides an NFC RTD-Text. 
- 
						QNdefNfcUriRecord: The QNdefNfcUriRecord class provides an NFC RTD-URI. 
- 
						QNdefRecord: The QNdefRecord class provides an NFC NDEF record. 
- 
						QNearFieldManager: The QNearFieldManager class provides access to notifications for NFC events. 
- 
						QNearFieldTarget: The QNearFieldTarget class provides an interface for communicating with a target device. 
- 
						QNearFieldTarget::RequestId: A request id handle. 
Detailed Description▲
The Qt NFC C++ API enables an application to access NFC Forum Tags.
Using the Module▲
Using a Qt module requires linking against the module library, either directly or through other dependencies. Several build tools have dedicated support for this, including CMake and qmake.
Building with CMake▲
Use the find_package() command to locate the needed module components in the Qt6 package:
find_package(Qt6 REQUIRED COMPONENTS Nfc)
target_link_libraries(mytarget PRIVATE Qt::Nfc)Building with qmake▲
To configure the module for building with qmake, add the module as a value of the QT variable in the project's .pro file:
QT += nfc



