diff options
author | Fabian Bumberger <fbumberger@rim.com> | 2012-11-19 19:24:07 +0100 |
---|---|---|
committer | Peter Hartmann <phartmann@rim.com> | 2012-11-22 09:54:11 +0100 |
commit | f317a1e978a34555a5ab5b1dc4b99b783dfd0c58 (patch) | |
tree | 43a931c058690ff4f6690fa8d15a7e3aefb3a2f0 /src/bluetooth/qbluetoothservicediscoveryagent_p.h | |
parent | 72ace1ae61b16ae8c50521dab14b176a96e29e0c (diff) |
QNX adding bluetooth service discovery agent
Change-Id: I56ed0b2473318046fd34f156d49aac33ffcf5738
Reviewed-by: Alex <ablasche@gmail.com>
Diffstat (limited to 'src/bluetooth/qbluetoothservicediscoveryagent_p.h')
-rw-r--r-- | src/bluetooth/qbluetoothservicediscoveryagent_p.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/bluetooth/qbluetoothservicediscoveryagent_p.h b/src/bluetooth/qbluetoothservicediscoveryagent_p.h index 591b2a5f..e97e801d 100644 --- a/src/bluetooth/qbluetoothservicediscoveryagent_p.h +++ b/src/bluetooth/qbluetoothservicediscoveryagent_p.h @@ -59,6 +59,12 @@ class QXmlStreamReader; QT_END_NAMESPACE #endif +#ifdef QTM_QNX_BLUETOOTH +#include "qnx/ppshelpers_p.h" +#include <fcntl.h> +#include <unistd.h> +#endif + QT_BEGIN_HEADER QTBLUETOOTH_BEGIN_NAMESPACE @@ -66,7 +72,13 @@ QTBLUETOOTH_BEGIN_NAMESPACE class QBluetoothDeviceDiscoveryAgent; class QBluetoothServiceDiscoveryAgentPrivate +#ifdef QTM_QNX_BLUETOOTH +: public QObject { + Q_OBJECT +#else +{ +#endif Q_DECLARE_PUBLIC(QBluetoothServiceDiscoveryAgent) public: @@ -107,6 +119,17 @@ private: QVariant readAttributeValue(QXmlStreamReader &xml); #endif +#ifdef QTM_QNX_BLUETOOTH +private Q_SLOTS: + void remoteDevicesChanged(int fd); + void controlReply(ppsResult result); + void controlEvent(ppsResult result); + +private: + int m_rdfd; + QSocketNotifier *rdNotifier; +#endif + public: QBluetoothServiceDiscoveryAgent::Error error; QString errorString; |