diff options
Diffstat (limited to 'examples/bluetooth/lowenergyscanner/device.cpp')
-rw-r--r-- | examples/bluetooth/lowenergyscanner/device.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/examples/bluetooth/lowenergyscanner/device.cpp b/examples/bluetooth/lowenergyscanner/device.cpp index a3c6e106..ae74d54c 100644 --- a/examples/bluetooth/lowenergyscanner/device.cpp +++ b/examples/bluetooth/lowenergyscanner/device.cpp @@ -50,9 +50,11 @@ void Device::startDeviceDiscovery() { #if QT_CONFIG(permissions) //! [les-bluetooth-permission] - const auto permissionStatus = qApp->checkPermission(QBluetoothPermission{}); + QBluetoothPermission permission; + permission.setCommunicationModes(QBluetoothPermission::Access); + const auto permissionStatus = qApp->checkPermission(permission); if (permissionStatus == Qt::PermissionStatus::Undetermined) { - qApp->requestPermission(QBluetoothPermission{}, this, &Device::startDeviceDiscovery); + qApp->requestPermission(permission, this, &Device::startDeviceDiscovery); return; } if (permissionStatus == Qt::PermissionStatus::Denied) { |