Hi, I’m using Slider from QtQuickControls and i’m facing a problem. I initialise the value with a value saved on settings. However, when the slider is instantiated, it is triggering onValueChanged with the default min value. The setting is being correctly saved because I don’t show the slider right away. Only when the slider is show, this is happening and I see the result of the change in settings.
Slider { width: parent.width height: 10 minimumValue: 60 maximumValue: 180 stepSize: 1 updateValueWhileDragging: true value: settings.trackWidth onValueChanged: { console.log("track width value changed: " + value) settings.trackWidth = value } Component.onCompleted: { console.log("track width on completed: " + settings.trackWidth) value = settings.trackWidth } } Console: qml: track width value changed: 60 qml: track width on completed: 60 Any ideas? Regards, Nuno _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest