remove reparenting
This commit is contained in:
parent
8fede53c82
commit
af8fbb990b
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user