summaryrefslogtreecommitdiffstats
path: root/tradeshow/iot-sensortag/resources/base/HumidityChart.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tradeshow/iot-sensortag/resources/base/HumidityChart.qml')
-rw-r--r--tradeshow/iot-sensortag/resources/base/HumidityChart.qml25
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 {