diff options
author | Alex Blasche <alexander.blasche@qt.io> | 2017-04-06 13:26:00 +0200 |
---|---|---|
committer | Alex Blasche <alexander.blasche@qt.io> | 2017-04-06 13:14:05 +0000 |
commit | 94bab4a4a8b42248c44c5de014aa8c8922eec35e (patch) | |
tree | ce88b8235d37f4460e32b4658a3e45c892cfa365 | |
parent | 26293d827f8c15dcc787acc5aa8f2e0277f9ce5f (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.cpp | 3 |
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() |