Today, Repeater can create QQuickItems only. It would be very useful if it could also create Objects (i.e., QtObjects). The reason is that will allow C++ from QML.
The BirthdayParty example included in Qt, which demonstrates attached properties, uses default properties for Person declarations. It inlines three "Person"s line this:
But given that you have a data source for each person, it's cleaner to define this dynamically using a Repeater, as in the below example:
Unfortunately, Person is an QObject, so this does not compile/work.