aboutsummaryrefslogtreecommitdiffstats
path: root/desktop-widgets/btdeviceselectiondialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'desktop-widgets/btdeviceselectiondialog.cpp')
-rw-r--r--desktop-widgets/btdeviceselectiondialog.cpp14
1 files changed, 4 insertions, 10 deletions
diff --git a/desktop-widgets/btdeviceselectiondialog.cpp b/desktop-widgets/btdeviceselectiondialog.cpp
index 6502978c4..049246703 100644
--- a/desktop-widgets/btdeviceselectiondialog.cpp
+++ b/desktop-widgets/btdeviceselectiondialog.cpp
@@ -424,18 +424,12 @@ void BtDeviceSelectionDialog::deviceDiscoveryError(QBluetoothDeviceDiscoveryAgen
ui->dialogStatus->setText(tr("Device discovery error: %1.").arg(errorDescription));
}
+extern QString markBLEAddress(const QBluetoothDeviceInfo *device);
+
QString BtDeviceSelectionDialog::getSelectedDeviceAddress()
{
- if (selectedRemoteDeviceInfo) {
- QBluetoothDeviceInfo *deviceInfo = selectedRemoteDeviceInfo.data();
- QBluetoothDeviceInfo::CoreConfigurations flags;
- QString prefix = "";
-
- flags = deviceInfo->coreConfigurations();
- if (flags == QBluetoothDeviceInfo::LowEnergyCoreConfiguration)
- prefix = "LE:";
- return prefix + deviceInfo->address().toString();
- }
+ if (selectedRemoteDeviceInfo)
+ return markBLEAddress(selectedRemoteDeviceInfo.data());
return QString();
}