There is a list of nm.Devices , in the elements of which there are also lists of modelData.AccessPoints . Tried ListView inside ListView - not displayed. With a ListView inside ColumnLayout problem is that the ListView does not change its height (after being drawn) when deleting and adding elements. I tried to prescribe height different ways - either it stops drawing or runs over an item under the list when added to a sublist.
Throw Repeater in Repeater and not torment the sheet? (it works by the way as it should) But I want to add : Transition
Component { id: interfaceDelegate ListView { clip: true Layout.fillWidth: true interactive: false height: contentHeight // childrenRect.height header: ItemDelegate { width: parent.width text: modelData.Interface } model: modelData.AccessPoints delegate: apDelegate // ItemDelegate } } ColumnLayout { Layout.alignment: Qt.AlignTop | Qt.AlignLeft Layout.fillWidth: true Layout.fillHeight: true Layout.preferredWidth: parent.width / 3 Repeater { model: nm.Devices delegate: interfaceDelegate } }