4#ifndef QNEARFIELDMANAGER_IOS_P_H
5#define QNEARFIELDMANAGER_IOS_P_H
17#include <QtCore/private/qcore_mac_p.h>
23#import <os/availability.h>
61 bool detectionRunning =
false;
62 bool isSessionScheduled =
false;
69 bool startNdefSession();
75 void onTagDiscovered(
void *
target);
77 void onDidInvalidateWithError(
bool doRestart);
78 void onSessionTimer();
bool isEnabled() const override
void didInvalidateWithError(bool doRestart)
QNearFieldManagerPrivateImpl()
bool isSupported(QNearFieldTarget::AccessMethod accessMethod) const override
void tagDiscovered(void *tag)
bool startTargetDetection(QNearFieldTarget::AccessMethod accessMethod) override
void setUserInformation(const QString &message) override
~QNearFieldManagerPrivateImpl()
void stopTargetDetection(const QString &errorMessage) override
AccessMethod
This enum describes the access methods a near field target supports.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
API_AVAILABLE(ios(13.4)) Qt
#define QT_NAMESPACE_ALIAS_OBJC_CLASS(__KLASS__)
AudioChannelLayoutTag tag
#define Q_FORWARD_DECLARE_OBJC_CLASS(classname)
DBusConnection const char DBusError * error
GLuint GLsizei const GLchar * message
#define QT_MANGLE_NAMESPACE(name)
static QString errorMessage(QUrlPrivate::ErrorCode errorCode, const QString &errorSource, qsizetype errorPosition)