summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Blasche <alexander.blasche@qt.io>2017-04-06 13:26:00 +0200
committerAlex Blasche <alexander.blasche@qt.io>2017-04-06 13:14:05 +0000
commit94bab4a4a8b42248c44c5de014aa8c8922eec35e (patch)
treece88b8235d37f4460e32b4658a3e45c892cfa365
parent26293d827f8c15dcc787acc5aa8f2e0277f9ce5f (diff)
Ensure that QLowEnergyController::connected() is emitted on BlueZ
This singal was never emitted. Task-number: QTBUG-59754 Change-Id: I5f6aba3f995933dc8a8c7b80492e1726a3177b54 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
-rw-r--r--src/bluetooth/qlowenergycontroller_bluez.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/bluetooth/qlowenergycontroller_bluez.cpp b/src/bluetooth/qlowenergycontroller_bluez.cpp
index f8d2ba2a..e5a3d8de 100644
--- a/src/bluetooth/qlowenergycontroller_bluez.cpp
+++ b/src/bluetooth/qlowenergycontroller_bluez.cpp
@@ -2889,7 +2889,10 @@ void QLowEnergyControllerPrivate::handleConnectionRequest()
QBluetoothSocket::ConnectedState, QIODevice::ReadWrite | QIODevice::Unbuffered);
restoreClientConfigurations();
loadSigningDataIfNecessary(RemoteSigningKey);
+
+ Q_Q(QLowEnergyController);
setState(QLowEnergyController::ConnectedState);
+ emit q->connected();
}
void QLowEnergyControllerPrivate::closeServerSocket()