Class NearFieldReader
#include <nearfieldreader.h>
Inherits the following classes: QObject
Public Properties
| Type | Name |
|---|---|
| property bool | active |
| property QString | readString |
| property bool | targetInRange |
Public Signals
| Type | Name |
|---|---|
| signal void | activeChanged Emitted when the active state has changed. |
| signal void | readStringChanged Emitted when the last text string read from a near-field target has changed. |
| signal void | targetDetected (const QString & targetId) Emitted when a near-field target has been detected. |
| signal void | targetInRangeChanged Emitted when a near-field target is within range of the device. |
Public Functions
| Type | Name |
|---|---|
| NearFieldReader (QObject * parent=nullptr) |
|
| bool | active () const |
| QString | readString () const |
| void | setActive (bool active) |
| bool | targetInRange () const |
| ~NearFieldReader () |
Public Static Functions
| Type | Name |
|---|---|
| bool | isSupported () |
Detailed Description
The NearFieldReader class allows for the scanning of near-field targets. When text strings are present on targets, the strings will be automatically read and a signal emitted with the string values.
Public Properties Documentation
property active [1/2]
bool NearFieldReader::active;
property readString [1/2]
QString NearFieldReader::readString;
property targetInRange [1/2]
bool NearFieldReader::targetInRange;
Public Signals Documentation
signal activeChanged
Emitted when the active state has changed.
void NearFieldReader::activeChanged;
signal readStringChanged
Emitted when the last text string read from a near-field target has changed.
void NearFieldReader::readStringChanged;
signal targetDetected
Emitted when a near-field target has been detected.
void NearFieldReader::targetDetected;
signal targetInRangeChanged
Emitted when a near-field target is within range of the device.
void NearFieldReader::targetInRangeChanged;
Public Functions Documentation
function NearFieldReader
explicit NearFieldReader::NearFieldReader (
QObject * parent=nullptr
)
function active [2/2]
bool NearFieldReader::active () const
Returns whether the device is actively scanning and reading text strings from near-field targets.
function readString [2/2]
QString NearFieldReader::readString () const
Returns the last read near-field string.
function setActive
void NearFieldReader::setActive (
bool active
)
Sets whether the device is actively scanning and reading text strings from near-field targets.
function targetInRange [2/2]
bool NearFieldReader::targetInRange () const
Returns whether a near-field target is currently within range.
function ~NearFieldReader
NearFieldReader::~NearFieldReader ()
Public Static Functions Documentation
function isSupported
static bool NearFieldReader::isSupported ()
Returns whether the current device can read near-field targets.
The documentation for this class was generated from the following file src/core/nearfieldreader.h