QNdefFilter Class
The QNdefFilter class provides a filter for matching NDEF messages. More...
| Header: | #include <QNdefFilter> |
| qmake: | QT += nfc |
| Since: | Qt 5.2 |
This class was introduced in Qt 5.2.
Detailed Description
The QNdefFilter encapsulates the structure of an NDEF message and is used by QNearFieldManager::registerNdefMessageHandler() to match NDEF message that have a particular structure.
The following filter matches NDEF messages that contain a single smart poster record:
QNdefFilter filter; filter.append(QNdefRecord::NfcRtd, "Sp");
The following filter matches NDEF messages that contain a URI, a localized piece of text and an optional JPEG image. The order of the records must be in the order specified:
QNdefFilter filter; filter.setOrderMatch(true); filter.appendRecord(QNdefRecord::NfcRtd, "U"); filter.appendRecord<QNdefNfcTextRecord>(); filter.appendRecord(QNdefRecord::Mime, "image/jpeg", 0, 1);