6#include <QtCore/QCoreApplication>
7#include <QtCore/QElapsedTimer>
8#include <QtCore/QPointer>
26 return QNearFieldTarget::Type::ProprietaryTag;
93 }
while (
timer.elapsed() <= msecs);
107 bool emitRequestCompleted)
111 if (
i.key().refCount() == 1)
119 if (emitRequestCompleted)
134#include "moc_qnearfieldtarget_p.cpp"
static void processEvents(QEventLoop::ProcessEventsFlags flags=QEventLoop::AllEvents)
Processes some pending events for the calling thread according to the specified flags.
iterator insert(const Key &key, const T &value)
T value(const Key &key, const T &defaultValue=T()) const
iterator erase(const_iterator it)
bool contains(const Key &key) const
virtual QNearFieldTarget::AccessMethods accessMethods() const
virtual QNearFieldTarget::RequestId readNdefMessages()
virtual int maxCommandLength() const
void error(QNearFieldTarget::Error error, const QNearFieldTarget::RequestId &id)
virtual bool hasNdefMessage()
QMap< QNearFieldTarget::RequestId, QVariant > m_decodedResponses
virtual QByteArray uid() const
QVariant requestResponse(const QNearFieldTarget::RequestId &id) const
virtual void setResponseForRequest(const QNearFieldTarget::RequestId &id, const QVariant &response, bool emitRequestCompleted=true)
virtual bool disconnect()
virtual QNearFieldTarget::RequestId sendCommand(const QByteArray &command)
bool waitForRequestCompleted(const QNearFieldTarget::RequestId &id, int msecs=5000)
QNearFieldTargetPrivate(QObject *parent=nullptr)
void requestCompleted(const QNearFieldTarget::RequestId &id)
void reportError(QNearFieldTarget::Error error, const QNearFieldTarget::RequestId &id)
virtual QNearFieldTarget::RequestId writeNdefMessages(const QList< QNdefMessage > &messages)
virtual QNearFieldTarget::Type type() const
\inmodule QtNfc \inheaderfile QNearFieldTarget
Type
This enum describes the type of tag the target is detected as.
Error
This enum describes the error codes that a near field target reports.
void start(int msec)
Starts or restarts the timer with a timeout interval of msec milliseconds.
Combined button and popup list for selecting options.
DBusConnection const char DBusError * error
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent