diff options
Diffstat (limited to 'src/bluetooth/qbluetoothlocaldevice_p.h')
-rw-r--r-- | src/bluetooth/qbluetoothlocaldevice_p.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/bluetooth/qbluetoothlocaldevice_p.h b/src/bluetooth/qbluetoothlocaldevice_p.h index 8f3e2b43..28e7ed53 100644 --- a/src/bluetooth/qbluetoothlocaldevice_p.h +++ b/src/bluetooth/qbluetoothlocaldevice_p.h @@ -1,6 +1,7 @@ /**************************************************************************** ** ** Copyright (C) 2016 The Qt Company Ltd. +** Copyright (C) 2014 Denis Shienkov <denis.shienkov@gmail.com> ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the QtBluetooth module of the Qt Toolkit. @@ -223,6 +224,29 @@ private: void initializeAdapter(); void initializeAdapterBluez5(); }; + +#elif defined(QT_WIN_BLUETOOTH) + +class QBluetoothLocalDevicePrivate : public QObject +{ + Q_OBJECT + Q_DECLARE_PUBLIC(QBluetoothLocalDevice) +public: + QBluetoothLocalDevicePrivate(QBluetoothLocalDevice *q, + const QBluetoothAddress &address = QBluetoothAddress()); + + ~QBluetoothLocalDevicePrivate(); + bool isValid() const; + void initialize(const QBluetoothAddress &address); + + static QList<QBluetoothHostInfo> localAdapters(); + + QBluetoothAddress deviceAddress; + QString deviceName; + bool deviceValid; +private: + QBluetoothLocalDevice *q_ptr; +}; #elif defined(QT_WINRT_BLUETOOTH) class QBluetoothLocalDevicePrivate : public QObject { |