import QtQuick 2.12 import QtQuick.Window 2.12 Window { width: 640 height: 480 visible: true title: qsTr("Hello World") component MyItem: Item { property list myList: [ QtObject { property string str: "test1" } ] } MyItem { id: myItem1 myList: [ QtObject { property string str: "test2" } ] } MyItem { id: myItem2 property list myOwnList: [ QtObject { property string str: "test3" } ] myList: myOwnList } Component.onCompleted: { console.log("myItem1.myList.length="+myItem1.myList.length) console.log("myItem2.myList.length="+myItem2.myList.length) } }