diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2014-02-11 13:33:11 +0200 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2014-02-11 13:37:23 +0200 |
commit | 911770952a1e4a70a97d82d8400fa85bd9b0664d (patch) | |
tree | 9a90e554e9d05d3117170fd79d051f282ec51e60 /examples/qmloscilloscope/qml/qmloscilloscope/main.qml | |
parent | 2790db21c15be8c4bcb4639bfe25b4199cf85cc8 (diff) |
Make qmloscilloscope example animate
Change-Id: Ia4bd9e92c8e0d7d10a7b53c0ed3bf584e3e93658
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'examples/qmloscilloscope/qml/qmloscilloscope/main.qml')
-rw-r--r-- | examples/qmloscilloscope/qml/qmloscilloscope/main.qml | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/examples/qmloscilloscope/qml/qmloscilloscope/main.qml b/examples/qmloscilloscope/qml/qmloscilloscope/main.qml index 4d330b60..b9284777 100644 --- a/examples/qmloscilloscope/qml/qmloscilloscope/main.qml +++ b/examples/qmloscilloscope/qml/qmloscilloscope/main.qml @@ -27,9 +27,14 @@ Item { width: 1280 height: 1024 - property int sampleCache: 5 property int sampleColumns: sampleSlider.value property int sampleRows: sampleColumns / 2 + property int sampleCache: 24 + + onSampleRowsChanged: { + surfaceSeries.selectedPoint = surfaceSeries.invalidSelectionPosition + generateData() + } Item { id: dataView @@ -123,17 +128,11 @@ Item { Layout.fillWidth: true Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter Layout.minimumWidth: 100 - minimumValue: 10 - maximumValue: 400 - stepSize: 5 - updateValueWhileDragging: true - value: 50 - - onValueChanged: { - refreshTimer - surfaceSeries.selectedPoint = surfaceSeries.invalidSelectionPosition - mainView.generateData() - } + minimumValue: mainView.sampleCache * 2 + maximumValue: minimumValue * 10 + stepSize: mainView.sampleCache + updateValueWhileDragging: false + value: minimumValue * 2 } Rectangle { |