Ok, thanks for the tips. I think I have to implement it this way.
I always thought of something like a class "QVariantListModel" and that class storing and displaying my custom type (displaying just my attribute name). Now I know why there is only a QStringListModel ;-)
Bookmarks