I have a dynamic set of QML components (these are based on/combine different controls like images, labels, ...) which are displayed on "arbitrary" positions within a parent control. The position of each component is defined by an underlying object (C++). At the moment I create and remove these components using dynamic object creation, everytime a new underlying object is created or removed.
Although this works it would be much cleaner to use a delegate/model scheme with an underlying QAbstractItemModel. Is there a built in component for this, e.g. a component which allows free positioning of the QAbstractItemModel's items?
[EDIT]: Here is a depiction of what I mean:
Regards,