我有一个 QML 文档,其中包含int property
、 aSlider
和 a Button
。我希望x
始终具有与Slider.value
. 这是我的 QML:
Page {
property int x: 1
content: Container {
Slider {
fromValue: 1
toValue: 500
value: x
onValueChanged: {
console.log("Slider value is: "+value);
console.log("x value: "+x);
}
}
Button {
text: "Increment x"
onClicked: {
x=x+10;
}
}
}
}
当我按下按钮时,滑块值会更新x
并更新。但是当我移动滑块时, 的值x
不会更新。为什么x
当我移动滑块时值没有变化?