我将QtQuick.Controls 2.x
min.value
放入组件中。我已将QObject
绑定到我的模型对象,该对象是onLoaded:{...}
的子类,并且已经暴露给QML上下文。
我可以使用以下名称从QML访问它:" settings"。该控件应该读取加载器Binding
中的设置以初始化自身。我在Loader
之外有一个min.value
- 对象来回写Loader {
id: loader
sourceComponent: ctrl
onLoaded: {
loader.item.min = settings.min
}
}
Binding {
target: settings
property: "min"
value: loader.item.min.value
}
Component {
id: ctrl
Item {
property alias min: slider.first
RangeSlider {
id: slider
...
}
}
}
的任何更改。
但控件总是设置设置'属性首先,所以我不能用设置的属性初始化它。
loader.item.min.value
我想为slider.first.value
(即slider.first.value
)分配settings.min的值,但在此分配发生之前,settings.min更改为settings.min
。用户设置新值后,我希望将slider.first.value
设置为tRESTClient --> Basic settings --> Query parameters --> name = "query" & value = "{last-modified[>=(2017-04-19 13:02:15)]}" '
。
有没有人知道如何正确实现这个?