I would like to know if it\'s possible to use (several) different delegates for a QML ListView
.
Depending on the individual object in the ListVie
I believe it would be better to implement one base delegate for all kind of position
which loads concrete implementation depending on position
or any other data properties using Loader
BaseDelegate {
property var position
Loader {
sourceComponent: {
switch(position) {
case "Engineer": return engineerDelegate
}
}
}
Component {
id: engineerDelegate
Rectangle {
Text { }
}
}
}