Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.8.0
-
None
Description
QBluetoothDeviceDiscoveryAgent::start(DiscoveryMethod) permits the selection of the device search method. On Linux/Bluez the Qt implementation ignores the DiscoveryMethod parameter. The search is always done for all device types.
A recent addition to the Bluez Adapater1 interface permit this by adding the
SetDiscoveryFilter(dict filter)
functions. Qt's implementation should make use of this function. Since it is a recent addition the implementation must work for Bluez 5 versions which do not provide this function yet.
Attachments
For Gerrit Dashboard: QTBUG-57575 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
199941,1 | Provide means to select the Bluetooth discovery type on BlueZ | 5.9 | qt/qtconnectivity | Status: ABANDONED | 0 | 0 |
200609,2 | Provide means to select the Bluetooth discovery type on BlueZ | dev | qt/qtconnectivity | Status: MERGED | +2 | 0 |
200610,2 | Use Bluez's SetDiscoveryFilter to control the device discovery method | dev | qt/qtconnectivity | Status: MERGED | +2 | 0 |