summary refs log tree commit diff
path: root/resources
diff options
context:
space:
mode:
authorMalte E <malte.e@mailbox.org>2022-02-19 21:47:19 +0100
committerMalte E <malte.e@mailbox.org>2022-02-19 21:47:19 +0100
commitaf8fbb990bffeec6fb4fe3799b097d47d9bff56f (patch)
tree19b3c345d86028953bc91060379b7a48b548c204 /resources
parentlet labels wrap and collapse below the back button (diff)
downloadnheko-af8fbb990bffeec6fb4fe3799b097d47d9bff56f.tar.xz
remove reparenting
Diffstat (limited to 'resources')
-rw-r--r--resources/qml/pages/UserSettingsPage.qml17
1 files changed, 6 insertions, 11 deletions
diff --git a/resources/qml/pages/UserSettingsPage.qml b/resources/qml/pages/UserSettingsPage.qml

index 94e345e3..495d208b 100644 --- a/resources/qml/pages/UserSettingsPage.qml +++ b/resources/qml/pages/UserSettingsPage.qml
@@ -42,12 +42,10 @@ Rectangle { } - GridLayout { + ColumnLayout { id: grid - columns: userSettingsDialog.collapsed ? 1 : 2 - rowSpacing: Nheko.paddingMedium - columnSpacing: Nheko.paddingMedium + spacing: Nheko.paddingMedium anchors.fill: parent anchors.leftMargin: userSettingsDialog.collapsed ? 0 : (userSettingsDialog.width-userSettingsDialog.collapsePoint) * 0.4 + Nheko.paddingLarge @@ -55,17 +53,14 @@ Rectangle { Repeater { model: UserSettingsModel + Layout.fillWidth:true - delegate: Item { + delegate: GridLayout { + columns: collapsed? 1 : 2 + rows: collapsed? 2: 1 required property var model id: r - Component.onCompleted: { - while (children.length) { - children[0].parent = grid; - } - } - Label { Layout.alignment: Qt.AlignLeft Layout.fillWidth: true