import QtQuick 2.0 Rectangle { id: root width: 300; height: 400 color: "#2200FF00" Loader { asynchronous: true sourceComponent: viewComp anchors.fill: parent } Component { id: viewComp ListView { objectName: "view" width: 300; height: 400 model: 20 delegate: aDelegate highlight: Rectangle { color: "lightsteelblue" } } } // The delegate for each list Component { id: aDelegate Item { objectName: "wrapper" width: 300 height: 50 Text { text: 'Index: ' + index } } } }