Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.6.0
-
None
Description
QBluetoothDeviceInfo has additional to the method address() a method deviceUuid() to make Apple happy.
The pairing related methods in QBluetoothLocalDevice (e.g. requestPairing(), pairingStatus(), pairingFinished()) are missing such a workaround, i.e. they are essentially not usable with iOS / OS X (or did I do something wrong?).
Furthermore, the requestPairing() method seems to have a bug on iOS. Calling this method with an (invalid?) QBluetoothAddress doesn't emit PairingError, as it is correctly done on OS X.
See also QTBUG-53330 and QTBUG-52690.
Attachments
For Gerrit Dashboard: QTBUG-53331 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
176848,2 | Ensure the QBluetoothLocalDevice::requestPairing sends error for iOS | 5.8 | qt/qtconnectivity | Status: MERGED | +2 | 0 |