diff options
author | Ivan Solovev <ivan.solovev@qt.io> | 2023-04-05 17:30:03 +0200 |
---|---|---|
committer | Ivan Solovev <ivan.solovev@qt.io> | 2023-05-03 12:08:47 +0200 |
commit | 06d37147d1b59ca8cb5ce526a96b4ba59e44e0fa (patch) | |
tree | 43376a1bf65816df1455d3505e73925bad3dd177 /src/bluetooth/qlowenergycontroller.cpp | |
parent | a75d7fac5b555271902e02d63b4c4fb32cf4c008 (diff) |
QtBluetooth: use public QPermission API to check for permissions on Android
Now when we have the fine-grained public QBluetoothPermission API, we
can use it to check for permissions in the Android implementation.
Adapt QtBluetooth examples to use only the minimal required set of
permissions.
As a drive-by: fix a couple of qCWarning() strings.
Task-number: QTBUG-109964
Change-Id: I55c67bcae27926e76bf9c1a8a9367af2b58883ff
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'src/bluetooth/qlowenergycontroller.cpp')
-rw-r--r-- | src/bluetooth/qlowenergycontroller.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bluetooth/qlowenergycontroller.cpp b/src/bluetooth/qlowenergycontroller.cpp index 1cdf03bb..bfa8a832 100644 --- a/src/bluetooth/qlowenergycontroller.cpp +++ b/src/bluetooth/qlowenergycontroller.cpp @@ -840,7 +840,7 @@ QLowEnergyService *QLowEnergyController::addService(const QLowEnergyServiceData } #if defined(QT_ANDROID_BLUETOOTH) - if (!ensureAndroidPermission(BluetoothPermission::Connect)) { + if (!ensureAndroidPermission(QBluetoothPermission::Access)) { qCWarning(QT_BT_ANDROID) << "addService() failed due to missing permissions"; return nullptr; } |