fix language modal

This commit is contained in:
Iuri Matias 2021-03-25 14:22:04 -04:00
parent 5e0da7c1ec
commit 3813a1a330
1 changed files with 36 additions and 24 deletions

View File

@ -15,26 +15,37 @@ ModalPopup {
destroy() destroy()
} }
Column { Item {
anchors.top: parent.top anchors.fill: parent
anchors.bottom: parent.bottom
anchors.left: parent.left
anchors.right: parent.right
anchors.rightMargin: Style.current.padding
anchors.leftMargin: Style.current.padding
height: 50
spacing: Style.current.padding ScrollView {
width: parent.width
anchors.top: parent.top
anchors.topMargin: Style.current.padding
anchors.bottom: parent.bottom
anchors.bottomMargin: Style.current.bigPadding
anchors.left: parent.left
anchors.leftMargin: 16
anchors.right: parent.right
anchors.rightMargin: 16
ScrollBar.horizontal.policy: ScrollBar.AlwaysOff
ScrollBar.vertical.policy: ScrollBar.AlwaysOn
clip: true
ButtonGroup { ButtonGroup {
id: languageGroup id: languageGroup
} }
Repeater { ListView {
id: languagesListView
anchors.fill: parent
anchors.rightMargin: Style.current.padding
model: Locales_JSON.locales model: Locales_JSON.locales
height: 50 spacing: 0
delegate: Component {
StatusRadioButtonRow { StatusRadioButtonRow {
height: 64
text: modelData.name text: modelData.name
buttonGroup: languageGroup buttonGroup: languageGroup
checked: appSettings.locale === modelData.locale checked: appSettings.locale === modelData.locale
@ -48,4 +59,5 @@ ModalPopup {
} }
} }
} }
}
}