pragma Strict import QtQml import TestTypes BirthdayParty { id: self guests: [ Person { name: "Horst 1" }, Person { name: "Horst 2" }, Person { name: "Horst 3" } ] property list o: self.guests property list s: self.guestNames property list v: self.stuffs component DataSource : QtObject { property list numbers: [1, 2] property list objects: [ QtObject { objectName: "a" }, QtObject { objectName: "b" } ] property list bindings: [ Binding { objectName: "c" }, Binding { objectName: "d" } ] } property DataSource src: DataSource {} property list numbers: src.numbers property list objects: src.objects property list bindings: src.bindings property list objectsFromBindings: src.bindings property list nulls: src.objects }