Merge pull request #1937 from Integral-Tech/fix-binding-loop
Fix binding loop warnings in UserSettingsPage
This commit is contained in:
commit
ba9fab78d5
1 changed files with 3 additions and 3 deletions
|
|
@ -89,7 +89,7 @@ Rectangle {
|
||||||
roleValue: UserSettingsModel.Toggle
|
roleValue: UserSettingsModel.Toggle
|
||||||
ToggleButton {
|
ToggleButton {
|
||||||
checked: model.value
|
checked: model.value
|
||||||
onCheckedChanged: model.value = checked
|
onClicked: model.value = checked
|
||||||
enabled: model.enabled
|
enabled: model.enabled
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -100,7 +100,7 @@ Rectangle {
|
||||||
model: r.model.values
|
model: r.model.values
|
||||||
currentIndex: r.model.value
|
currentIndex: r.model.value
|
||||||
width: Math.min(implicitWidth, scroll.availableWidth - Nheko.paddingMedium)
|
width: Math.min(implicitWidth, scroll.availableWidth - Nheko.paddingMedium)
|
||||||
onCurrentIndexChanged: r.model.value = currentIndex
|
onActivated: r.model.value = currentIndex
|
||||||
implicitContentWidthPolicy: ComboBox.WidestTextWhenCompleted
|
implicitContentWidthPolicy: ComboBox.WidestTextWhenCompleted
|
||||||
|
|
||||||
WheelHandler{} // suppress scrolling changing values
|
WheelHandler{} // suppress scrolling changing values
|
||||||
|
|
@ -135,7 +135,7 @@ Rectangle {
|
||||||
to: model.valueUpperBound * div
|
to: model.valueUpperBound * div
|
||||||
stepSize: model.valueStep * div
|
stepSize: model.valueStep * div
|
||||||
value: model.value * div
|
value: model.value * div
|
||||||
onValueChanged: model.value = value/div
|
onValueModified: model.value = value/div
|
||||||
editable: true
|
editable: true
|
||||||
|
|
||||||
property real realValue: value / div
|
property real realValue: value / div
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue