From f7d6c06902477dcb5fca30f526257af1da6f1fb1 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Thu, 2 May 2019 16:45:47 -0700 Subject: [PATCH] Use regular sliders --- src/QmlControls/FactSliderPanel.qml | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/src/QmlControls/FactSliderPanel.qml b/src/QmlControls/FactSliderPanel.qml index ac4cc10d7..3720e5d2a 100644 --- a/src/QmlControls/FactSliderPanel.qml +++ b/src/QmlControls/FactSliderPanel.qml @@ -34,6 +34,8 @@ Column { property real _margins: ScreenTools.defaultFontPixelHeight property bool _loadComplete: false + Component.onCompleted: _loadComplete = true + FactPanelController { id: controller factPanel: qgcViewPanel @@ -71,10 +73,22 @@ Column { font.family: ScreenTools.demiboldFontFamily } - FactValueSlider { - digitCount: fact.maxString.length - incrementSlots: 3 - fact: controller.getParameterFact(-1, param) + Slider { + anchors.left: parent.left + anchors.right: parent.right + minimumValue: min + maximumValue: max + stepSize: step + tickmarksEnabled: true + value: _fact.value + + property Fact _fact: controller.getParameterFact(-1, param) + + onValueChanged: { + if (_loadComplete) { + _fact.value = value + } + } } QGCLabel { -- 2.22.0