129QNearFieldManager::QNearFieldManager(QObject *parent)
130: QObject(parent), d_ptr(
new QNearFieldManagerPrivateImpl)
132 qRegisterMetaType<AdapterState>();
134 connect(d_ptr, &QNearFieldManagerPrivate::adapterStateChanged,
135 this, &QNearFieldManager::adapterStateChanged);
136 connect(d_ptr, &QNearFieldManagerPrivate::targetDetectionStopped,
137 this, &QNearFieldManager::targetDetectionStopped);
138 connect(d_ptr, &QNearFieldManagerPrivate::targetDetected,
139 this, &QNearFieldManager::targetDetected);
140 connect(d_ptr, &QNearFieldManagerPrivate::targetLost,
141 this, &QNearFieldManager::targetLost);
152QNearFieldManager::QNearFieldManager(QNearFieldManagerPrivate *backend, QObject *parent)
153: QObject(parent), d_ptr(backend)
155 qRegisterMetaType<AdapterState>();
157 connect(d_ptr, &QNearFieldManagerPrivate::adapterStateChanged,
158 this, &QNearFieldManager::adapterStateChanged);
159 connect(d_ptr, &QNearFieldManagerPrivate::targetDetectionStopped,
160 this, &QNearFieldManager::targetDetectionStopped);
161 connect(d_ptr, &QNearFieldManagerPrivate::targetDetected,
162 this, &QNearFieldManager::targetDetected);
163 connect(d_ptr, &QNearFieldManagerPrivate::targetLost,
164 this, &QNearFieldManager::targetLost);