From 1bcaaef7d3a30a7bad37b717d0fcad4ba8a27e95 Mon Sep 17 00:00:00 2001 From: Titta Heikkala Date: Tue, 21 Feb 2017 13:03:54 +0200 Subject: iot-sensortag: Clean up onSensorChanged signal handlers Removed onSensorChanged signal handlers from charts as they are not needed. Instead, react to changes of sensor properties. Change-Id: Ib848d3ddfeed550538d35793b24eeb137a57a171 Reviewed-by: Maurice Kalinowski --- tradeshow/iot-sensortag/resources/base/AccelChart.qml | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) (limited to 'tradeshow/iot-sensortag/resources/base/AccelChart.qml') diff --git a/tradeshow/iot-sensortag/resources/base/AccelChart.qml b/tradeshow/iot-sensortag/resources/base/AccelChart.qml index 92f8b50..10a7758 100644 --- a/tradeshow/iot-sensortag/resources/base/AccelChart.qml +++ b/tradeshow/iot-sensortag/resources/base/AccelChart.qml @@ -52,27 +52,17 @@ import SensorTag.DataProvider 1.0 BaseChart { - property real acceXValue - property real acceYValue - property real acceZValue + property real acceXValue: sensor ? sensor.accelometer_xAxis.toFixed(1) : 0 + property real acceYValue: sensor ? sensor.accelometer_yAxis.toFixed(1) : 0 + property real acceZValue: sensor ? sensor.accelometer_zAxis.toFixed(1) : 0 antialiasing: true title: qsTr("Accelometer") rightSide: true - onSensorChanged: if (sensor) { - sensor.accelometerChanged.connect(contentItem.updateAcceValues) - } - content: Item { anchors.fill: parent - function updateAcceValues() { - acceXValue = sensor.accelometer_xAxis.toFixed(1) - acceYValue = sensor.accelometer_yAxis.toFixed(1) - acceZValue = sensor.accelometer_zAxis.toFixed(1) - } - Row { id: itemRow anchors.fill: parent -- cgit v1.2.3