import QtQuick 2.0 | |
Rectangle { | |
height: 200 | |
width: 200 | |
property int count: menuView.count | |
Component.onCompleted: { setModel(); } | |
function setModel() | |
{ | |
menuModel.append({"enabledItem" : true}); | |
menuView.currentIndex = 0; | |
} | |
ListModel { | |
id: menuModel | |
} | |
ListView { | |
id: menuView | |
anchors.fill: parent | |
model: menuModel | |
delegate: mything | |
} | |
Component { | |
id: mything | |
Rectangle { | |
height: 50 | |
width: 200 | |
color: index == menuView.currentIndex ? "green" : "blue" | |
} | |
} | |
} |