lowenergyscanner: Use new connect syntax
Change-Id: I87047bbc8b777f597ac4843c0c5466489d764f46 Reviewed-by: Alex Blasche <alexander.blasche@qt.io> Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
This commit is contained in:
parent
2337dc7793
commit
b211fa43a0
|
|
@ -55,11 +55,11 @@ Device::Device():
|
|||
//! [les-devicediscovery-1]
|
||||
discoveryAgent = new QBluetoothDeviceDiscoveryAgent();
|
||||
discoveryAgent->setLowEnergyDiscoveryTimeout(5000);
|
||||
connect(discoveryAgent, SIGNAL(deviceDiscovered(const QBluetoothDeviceInfo&)),
|
||||
this, SLOT(addDevice(const QBluetoothDeviceInfo&)));
|
||||
connect(discoveryAgent, SIGNAL(error(QBluetoothDeviceDiscoveryAgent::Error)),
|
||||
this, SLOT(deviceScanError(QBluetoothDeviceDiscoveryAgent::Error)));
|
||||
connect(discoveryAgent, SIGNAL(finished()), this, SLOT(deviceScanFinished()));
|
||||
connect(discoveryAgent, &QBluetoothDeviceDiscoveryAgent::deviceDiscovered,
|
||||
this, &Device::addDevice);
|
||||
connect(discoveryAgent, QOverload<QBluetoothDeviceDiscoveryAgent::Error>::of(&QBluetoothDeviceDiscoveryAgent::error),
|
||||
this, &Device::deviceScanError);
|
||||
connect(discoveryAgent, &QBluetoothDeviceDiscoveryAgent::finished, this, &Device::deviceScanFinished);
|
||||
//! [les-devicediscovery-1]
|
||||
|
||||
setUpdate("Search");
|
||||
|
|
@ -169,16 +169,16 @@ void Device::scanServices(const QString &address)
|
|||
if (!controller) {
|
||||
// Connecting signals and slots for connecting to LE services.
|
||||
controller = new QLowEnergyController(currentDevice.getDevice());
|
||||
connect(controller, SIGNAL(connected()),
|
||||
this, SLOT(deviceConnected()));
|
||||
connect(controller, SIGNAL(error(QLowEnergyController::Error)),
|
||||
this, SLOT(errorReceived(QLowEnergyController::Error)));
|
||||
connect(controller, SIGNAL(disconnected()),
|
||||
this, SLOT(deviceDisconnected()));
|
||||
connect(controller, SIGNAL(serviceDiscovered(QBluetoothUuid)),
|
||||
this, SLOT(addLowEnergyService(QBluetoothUuid)));
|
||||
connect(controller, SIGNAL(discoveryFinished()),
|
||||
this, SLOT(serviceScanDone()));
|
||||
connect(controller, &QLowEnergyController::connected,
|
||||
this, &Device::deviceConnected);
|
||||
connect(controller, QOverload<QLowEnergyController::Error>::of(&QLowEnergyController::error),
|
||||
this, &Device::errorReceived);
|
||||
connect(controller, &QLowEnergyController::disconnected,
|
||||
this, &Device::deviceDisconnected);
|
||||
connect(controller, &QLowEnergyController::serviceDiscovered,
|
||||
this, &Device::addLowEnergyService);
|
||||
connect(controller, &QLowEnergyController::discoveryFinished,
|
||||
this, &Device::serviceScanDone);
|
||||
}
|
||||
|
||||
if (isRandomAddress())
|
||||
|
|
@ -235,8 +235,8 @@ void Device::connectToService(const QString &uuid)
|
|||
|
||||
if (service->state() == QLowEnergyService::DiscoveryRequired) {
|
||||
//! [les-service-3]
|
||||
connect(service, SIGNAL(stateChanged(QLowEnergyService::ServiceState)),
|
||||
this, SLOT(serviceDetailsDiscovered(QLowEnergyService::ServiceState)));
|
||||
connect(service, &QLowEnergyService::stateChanged,
|
||||
this, &Device::serviceDetailsDiscovered);
|
||||
service->discoverDetails();
|
||||
setUpdate("Back\n(Discovering details...)");
|
||||
//! [les-service-3]
|
||||
|
|
@ -250,7 +250,7 @@ void Device::connectToService(const QString &uuid)
|
|||
m_characteristics.append(cInfo);
|
||||
}
|
||||
|
||||
QTimer::singleShot(0, this, SIGNAL(characteristicsUpdated()));
|
||||
QTimer::singleShot(0, this, &Device::characteristicsUpdated);
|
||||
}
|
||||
|
||||
void Device::deviceConnected()
|
||||
|
|
|
|||
Loading…
Reference in New Issue