Use MobileForm.FormSpinBoxDelegate for SpinBox in proxy page

This commit is contained in:
Gary Wang
2023-05-01 14:53:59 +08:00
committed by Tobias Fella
parent 8e4da42a64
commit 034453636d

View File

@@ -70,20 +70,12 @@ Kirigami.ScrollablePage {
proxyConfigChanged = true proxyConfigChanged = true
} }
} }
// we probably still need a FormSpinBoxDelegate MobileForm.FormSpinBoxDelegate {
MobileForm.AbstractFormDelegate {
Layout.fillWidth: true
contentItem: RowLayout {
QQC2.Label {
text: i18n("Port")
Layout.fillWidth: true
}
QQC2.SpinBox {
id: portField id: portField
label: i18n("Port")
value: Config.proxyPort value: Config.proxyPort
from: 0 from: 0
to: 65536 to: 65536
validator: IntValidator {bottom: portField.from; top: portField.to}
textFromValue: function(value, locale) { textFromValue: function(value, locale) {
return value // it will add a thousands separator if we don't do this, not sure why return value // it will add a thousands separator if we don't do this, not sure why
} }
@@ -91,8 +83,6 @@ Kirigami.ScrollablePage {
proxyConfigChanged = true proxyConfigChanged = true
} }
} }
}
}
MobileForm.FormTextFieldDelegate { MobileForm.FormTextFieldDelegate {
id: userField id: userField
label: i18n("User") label: i18n("User")