diff options
Diffstat (limited to 'tradeshow/iot-sensortag/resources/base/HumidityChart.qml')
-rw-r--r-- | tradeshow/iot-sensortag/resources/base/HumidityChart.qml | 25 |
1 files changed, 7 insertions, 18 deletions
diff --git a/tradeshow/iot-sensortag/resources/base/HumidityChart.qml b/tradeshow/iot-sensortag/resources/base/HumidityChart.qml index f144a8f..60d1ee7 100644 --- a/tradeshow/iot-sensortag/resources/base/HumidityChart.qml +++ b/tradeshow/iot-sensortag/resources/base/HumidityChart.qml @@ -57,34 +57,23 @@ import QtQuick.Extras 1.4 BaseChart { property int humiditySeriesIndex: 0 property int maxNumOfHumiReadings: 30 - property real humidityValue: 0 antialiasing: true title: qsTr("Humidity") - onSensorChanged: if (sensor) { - sensor.relativeHumidityChanged.connect(contentItem.getMaxOchMinHum) - } - content: Item { anchors.fill: parent + property real humidityValue: sensor ? sensor.relativeHumidity : 0 property real maxHumi: 0 - property real minHumi: 0 + property real minHumi: 100 - function getMaxOchMinHum() - { - humidityValue = sensor.relativeHumidity; + onHumidityValueChanged: { + if (humidityValue > maxHumi) + maxHumi = humidityValue - if (humidityValue > contentItem.maxHumi) - { - contentItem.maxHumi = humidityValue - } - - if (humidityValue < contentItem.minHumi) - { - contentItem.minHumi = humidityValue; - } + if (humidityValue < minHumi) + minHumi = humidityValue } Image { |