summaryrefslogtreecommitdiffstats
path: root/src/imports/bluetooth/qdeclarativebluetoothdiscoverymodel.cpp
diff options
context:
space:
mode:
authorAlex Blasche <alexander.blasche@digia.com>2013-10-10 13:38:14 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-10-11 15:57:06 +0200
commitaa5f17bda3c6c958563c75bf74553c20cd18d6df (patch)
treebe74e8d39bb1157443f0ed7ad18b7de160584bc6 /src/imports/bluetooth/qdeclarativebluetoothdiscoverymodel.cpp
parentd899ab782c2cb3f73a48d4b5bce072c27996f573 (diff)
BluetoothDiscoveryModel API fixes
- rename signal: newServiceDiscovered -> serviceDiscovered - rename signal: newDeviceDiscovered -> deviceDisovered - add parameter to deviceDiscovered signal - improve documentation for above signals - minor example fixes Task-number: QTBUG-33678 Change-Id: I2f9223250ef844564c3e76a85adc25322867fd6e Reviewed-by: Fabian Bumberger <fbumberger@rim.com> Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Diffstat (limited to 'src/imports/bluetooth/qdeclarativebluetoothdiscoverymodel.cpp')
-rw-r--r--src/imports/bluetooth/qdeclarativebluetoothdiscoverymodel.cpp23
1 files changed, 10 insertions, 13 deletions
diff --git a/src/imports/bluetooth/qdeclarativebluetoothdiscoverymodel.cpp b/src/imports/bluetooth/qdeclarativebluetoothdiscoverymodel.cpp
index 04d08e48..8ec78f85 100644
--- a/src/imports/bluetooth/qdeclarativebluetoothdiscoverymodel.cpp
+++ b/src/imports/bluetooth/qdeclarativebluetoothdiscoverymodel.cpp
@@ -239,9 +239,12 @@ QVariant QDeclarativeBluetoothDiscoveryModel::data(const QModelIndex &index, int
}
/*!
- \qmlsignal BluetoothDiscoveryModel::newServiceDiscovered()
+ \qmlsignal BluetoothDiscoveryModel::serviceDiscovered(BluetoothService service)
- This handler is called when a new service is discovered.
+ This handler is called when a new service is discovered. The \a service
+ parameter contains the service details.
+
+ \sa BluetoothService
*/
void QDeclarativeBluetoothDiscoveryModel::serviceDiscovered(const QBluetoothServiceInfo &service)
@@ -262,13 +265,14 @@ void QDeclarativeBluetoothDiscoveryModel::serviceDiscovered(const QBluetoothServ
beginInsertRows(QModelIndex(),d->m_services.count(), d->m_services.count());
d->m_services.append(bs);
endInsertRows();
- emit newServiceDiscovered(bs);
+ emit serviceDiscovered(bs);
}
/*!
- \qmlsignal BluetoothDiscoveryModel::newDeviceDiscovered()
+ \qmlsignal BluetoothDiscoveryModel::deviceDiscovered(string device)
- This handler is called when a new device is discovered.
+ This handler is called when a new device is discovered. \a device contains
+ the Bluetooth address of the discovred device.
*/
void QDeclarativeBluetoothDiscoveryModel::deviceDiscovered(const QBluetoothDeviceInfo &device)
@@ -278,16 +282,9 @@ void QDeclarativeBluetoothDiscoveryModel::deviceDiscovered(const QBluetoothDevic
beginInsertRows(QModelIndex(),d->m_devices.count(), d->m_devices.count());
d->m_devices.append(device);
endInsertRows();
- emit newDeviceDiscovered();
+ emit deviceDiscovered(device.address().toString());
}
-/*!
- \qmlsignal BluetoothDiscoveryModel::discoveryChanged()
-
- This handler is called when discovery has completed and no
- further results will be generated.
-*/
-
void QDeclarativeBluetoothDiscoveryModel::finishedDiscovery()
{
setRunning(false);