summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/bluetooth/qbluetoothservicediscoveryagent_osx.mm21
1 files changed, 8 insertions, 13 deletions
diff --git a/src/bluetooth/qbluetoothservicediscoveryagent_osx.mm b/src/bluetooth/qbluetoothservicediscoveryagent_osx.mm
index 61d3bcc2..6a0247a6 100644
--- a/src/bluetooth/qbluetoothservicediscoveryagent_osx.mm
+++ b/src/bluetooth/qbluetoothservicediscoveryagent_osx.mm
@@ -83,8 +83,6 @@ public:
void _q_deviceDiscovered(const QBluetoothDeviceInfo &info);
void _q_deviceDiscoveryError(QBluetoothDeviceDiscoveryAgent::Error);
void _q_deviceDiscoveryFinished();
- void _q_serviceDiscoveryFinished();
-
private:
// SDPInquiryDelegate:
@@ -293,11 +291,6 @@ void QBluetoothServiceDiscoveryAgentPrivate::_q_deviceDiscoveryFinished()
}
}
-void QBluetoothServiceDiscoveryAgentPrivate::_q_serviceDiscoveryFinished()
-{
- // See SDPInquiryFinished.
-}
-
void QBluetoothServiceDiscoveryAgentPrivate::SDPInquiryFinished(IOBluetoothDevice *device)
{
Q_ASSERT_X(device, Q_FUNC_INFO, "invalid IOBluetoothDevice (nil)");
@@ -397,12 +390,14 @@ void QBluetoothServiceDiscoveryAgentPrivate::setupDeviceDiscoveryAgent()
deviceDiscoveryAgent.reset(new QBluetoothDeviceDiscoveryAgent(localAdapterAddress, q_ptr));
- QObject::connect(deviceDiscoveryAgent.data(), SIGNAL(deviceDiscovered(const QBluetoothDeviceInfo &)),
- q_ptr, SLOT(_q_deviceDiscovered(const QBluetoothDeviceInfo &)));
- QObject::connect(deviceDiscoveryAgent.data(), SIGNAL(finished()),
- q_ptr, SLOT(_q_deviceDiscoveryFinished()));
- QObject::connect(deviceDiscoveryAgent.data(), SIGNAL(error(QBluetoothDeviceDiscoveryAgent::Error)),
- q_ptr, SLOT(_q_deviceDiscoveryError(QBluetoothDeviceDiscoveryAgent::Error)));
+ QObject::connect(deviceDiscoveryAgent.data(), &QBluetoothDeviceDiscoveryAgent::deviceDiscovered,
+ this, &QBluetoothServiceDiscoveryAgentPrivate::_q_deviceDiscovered);
+ QObject::connect(deviceDiscoveryAgent.data(), &QBluetoothDeviceDiscoveryAgent::finished,
+ this, &QBluetoothServiceDiscoveryAgentPrivate::_q_deviceDiscoveryFinished);
+ QObject::connect(deviceDiscoveryAgent.data(),
+ QOverload<QBluetoothDeviceDiscoveryAgent::Error>::of(&QBluetoothDeviceDiscoveryAgent::error),
+ this,
+ &QBluetoothServiceDiscoveryAgentPrivate::_q_deviceDiscoveryError);
}
bool QBluetoothServiceDiscoveryAgentPrivate::isDuplicatedService(const QBluetoothServiceInfo &serviceInfo) const