summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlex Blasche <alexander.blasche@digia.com>2014-06-04 10:28:30 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-06-04 13:42:15 +0200
commitb37dcff2f43e573771d3da89a35aa8e135f1c795 (patch)
treeed2de5b052db53a0bd0cc946091182101bc9d9f3 /src
parent7abb1f0464e4ba6ffba07f8e9ec71aa4d14b85ca (diff)
QBluetoothDeviceInfo::coreConfiguration() should return the QFlag
Function name was slightly adjusted to reflect the fact that it's a flag. Change-Id: I9c1a2fe64b93c7ae7bd826d856f8b87f985d7473 Reviewed-by: Lars Knoll <lars.knoll@digia.com> Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Diffstat (limited to 'src')
-rw-r--r--src/bluetooth/qbluetoothdevicediscoveryagent_bluez.cpp4
-rw-r--r--src/bluetooth/qbluetoothdeviceinfo.cpp12
-rw-r--r--src/bluetooth/qbluetoothdeviceinfo.h5
-rw-r--r--src/bluetooth/qbluetoothdeviceinfo_p.h2
4 files changed, 12 insertions, 11 deletions
diff --git a/src/bluetooth/qbluetoothdevicediscoveryagent_bluez.cpp b/src/bluetooth/qbluetoothdevicediscoveryagent_bluez.cpp
index fd2c5703..f70c3e64 100644
--- a/src/bluetooth/qbluetoothdevicediscoveryagent_bluez.cpp
+++ b/src/bluetooth/qbluetoothdevicediscoveryagent_bluez.cpp
@@ -314,9 +314,9 @@ void QBluetoothDeviceDiscoveryAgentPrivate::_q_deviceFound(const QString &addres
* Low Energy devices do not have property Class.
*/
if (btClass == 0)
- device.setCoreConfiguration(QBluetoothDeviceInfo::LowEnergyCoreConfiguration);
+ device.setCoreConfigurations(QBluetoothDeviceInfo::LowEnergyCoreConfiguration);
else
- device.setCoreConfiguration(QBluetoothDeviceInfo::BaseRateCoreConfiguration);
+ device.setCoreConfigurations(QBluetoothDeviceInfo::BaseRateCoreConfiguration);
for (int i = 0; i < discoveredDevices.size(); i++) {
if (discoveredDevices[i].address() == device.address()) {
if (discoveredDevices[i] == device) {
diff --git a/src/bluetooth/qbluetoothdeviceinfo.cpp b/src/bluetooth/qbluetoothdeviceinfo.cpp
index 9e6ebaec..d43cbab6 100644
--- a/src/bluetooth/qbluetoothdeviceinfo.cpp
+++ b/src/bluetooth/qbluetoothdeviceinfo.cpp
@@ -515,25 +515,25 @@ QBluetoothDeviceInfo::DataCompleteness QBluetoothDeviceInfo::serviceUuidsComplet
}
/*!
- Sets the CoreConfiguration of the device to a \a coreConfig. This will help to make a difference
+ Sets the CoreConfigurations of the device to \a coreConfigs. This will help to make a difference
between regular and Low Energy devices.
- \sa coreConfiguration()
+ \sa coreConfigurations()
*/
-void QBluetoothDeviceInfo::setCoreConfiguration(const CoreConfiguration &coreConfig)
+void QBluetoothDeviceInfo::setCoreConfigurations(QBluetoothDeviceInfo::CoreConfigurations coreConfigs)
{
Q_D(QBluetoothDeviceInfo);
- d->deviceCoreConfiguration = coreConfig;
+ d->deviceCoreConfiguration = coreConfigs;
}
/*!
Returns the configuration of the device. If device configuration is not set,
basic rate device configuration will be returned.
- \sa setCoreConfiguration()
+ \sa setCoreConfigurations()
*/
-QBluetoothDeviceInfo::CoreConfiguration QBluetoothDeviceInfo::coreConfiguration() const
+QBluetoothDeviceInfo::CoreConfigurations QBluetoothDeviceInfo::coreConfigurations() const
{
Q_D(const QBluetoothDeviceInfo);
diff --git a/src/bluetooth/qbluetoothdeviceinfo.h b/src/bluetooth/qbluetoothdeviceinfo.h
index 2bfc8b55..f2cc1529 100644
--- a/src/bluetooth/qbluetoothdeviceinfo.h
+++ b/src/bluetooth/qbluetoothdeviceinfo.h
@@ -231,8 +231,9 @@ public:
void setServiceUuids(const QList<QBluetoothUuid> &uuids, DataCompleteness completeness);
QList<QBluetoothUuid> serviceUuids(DataCompleteness *completeness = 0) const;
DataCompleteness serviceUuidsCompleteness() const;
- void setCoreConfiguration(const CoreConfiguration &coreConfig);
- CoreConfiguration coreConfiguration() const;
+
+ void setCoreConfigurations(QBluetoothDeviceInfo::CoreConfigurations coreConfigs);
+ QBluetoothDeviceInfo::CoreConfigurations coreConfigurations() const;
protected:
QBluetoothDeviceInfoPrivate *d_ptr;
diff --git a/src/bluetooth/qbluetoothdeviceinfo_p.h b/src/bluetooth/qbluetoothdeviceinfo_p.h
index d6c63a24..f5e575aa 100644
--- a/src/bluetooth/qbluetoothdeviceinfo_p.h
+++ b/src/bluetooth/qbluetoothdeviceinfo_p.h
@@ -69,7 +69,7 @@ public:
QBluetoothDeviceInfo::DataCompleteness serviceUuidsCompleteness;
QList<QBluetoothUuid> serviceUuids;
- QBluetoothDeviceInfo::CoreConfiguration deviceCoreConfiguration;
+ QBluetoothDeviceInfo::CoreConfigurations deviceCoreConfiguration;
};
QT_END_NAMESPACE