diff options
Diffstat (limited to 'src/bluetooth/qbluetoothsocket.cpp')
-rw-r--r-- | src/bluetooth/qbluetoothsocket.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/bluetooth/qbluetoothsocket.cpp b/src/bluetooth/qbluetoothsocket.cpp index 6a5178db..1b187f4f 100644 --- a/src/bluetooth/qbluetoothsocket.cpp +++ b/src/bluetooth/qbluetoothsocket.cpp @@ -39,7 +39,11 @@ ****************************************************************************/ #include "qbluetoothsocket.h" +#if QT_CONFIG(bluez) +#include "qbluetoothsocket_bluez_p.h" +#else #include "qbluetoothsocket_p.h" +#endif #include "qbluetoothdeviceinfo.h" #include "qbluetoothserviceinfo.h" @@ -252,7 +256,11 @@ Q_DECLARE_LOGGING_CATEGORY(QT_BT) QBluetoothSocket::QBluetoothSocket(QBluetoothServiceInfo::Protocol socketType, QObject *parent) : QIODevice(parent) { +#if QT_CONFIG(bluez) + d_ptr = new QBluetoothSocketPrivateBluez(); +#else d_ptr = new QBluetoothSocketPrivate(); +#endif d_ptr->q_ptr = this; Q_D(QBluetoothSocketBase); @@ -267,7 +275,11 @@ QBluetoothSocket::QBluetoothSocket(QBluetoothServiceInfo::Protocol socketType, Q QBluetoothSocket::QBluetoothSocket(QObject *parent) : QIODevice(parent) { +#if QT_CONFIG(bluez) + d_ptr = new QBluetoothSocketPrivateBluez(); +#else d_ptr = new QBluetoothSocketPrivate(); +#endif d_ptr->q_ptr = this; setOpenMode(QIODevice::NotOpen); } |