diff options
author | Alex Blasche <alexander.blasche@qt.io> | 2018-07-19 12:53:30 +0200 |
---|---|---|
committer | Alex Blasche <alexander.blasche@qt.io> | 2018-07-25 11:16:14 +0000 |
commit | b20db00c080ff87c5b2a4d1fff2eac7cd694539c (patch) | |
tree | 29f86bc324e91ec47249a73f279d1b48c5189ff2 /src/bluetooth/bluetooth.pro | |
parent | 28eeb7afc27e99deeb52eefe10cdd458c7621698 (diff) |
Add separate interfaces for QBluetoothSocketPrivate on Linux
Uses the new QBluetoothSocketBasePrivate interface to separate the Linux
implementations from other platforms. On Linux, there will be the
existing raw socket implementation and a BlueZ5 DBus implementation.
The DBus implementation is required for very recent Bluez5 deployments
(v5.4x+) which restrict access to traditional SDP discovery means like
sdptool.
For now the DBus implementation is non-existing/dysfunctional.
Task-number: QTBUG-68550
Change-Id: Idd248ecdb2a443a95cde521ced929218d40df3fe
Reviewed-by: Lubomir I. Ivanov <neolit123@gmail.com>
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Diffstat (limited to 'src/bluetooth/bluetooth.pro')
-rw-r--r-- | src/bluetooth/bluetooth.pro | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/bluetooth/bluetooth.pro b/src/bluetooth/bluetooth.pro index 28470835..65c46559 100644 --- a/src/bluetooth/bluetooth.pro +++ b/src/bluetooth/bluetooth.pro @@ -96,13 +96,18 @@ qtConfig(bluez) { include(bluez/bluez.pri) PRIVATE_HEADERS += \ - qbluetoothtransferreply_bluez_p.h + qbluetoothtransferreply_bluez_p.h \ + qbluetoothsocket_bluez_p.h \ + qbluetoothsocket_bluezdbus_p.h + + PRIVATE_HEADERS -= qbluetoothsocket_p.h SOURCES += \ qbluetoothserviceinfo_bluez.cpp \ qbluetoothdevicediscoveryagent_bluez.cpp\ qbluetoothservicediscoveryagent_bluez.cpp \ qbluetoothsocket_bluez.cpp \ + qbluetoothsocket_bluezdbus.cpp \ qbluetoothserver_bluez.cpp \ qbluetoothlocaldevice_bluez.cpp \ qbluetoothtransferreply_bluez.cpp \ |