SingleModelItemData is a generic component that can provide a live object extract from an arbitrary QAbstractItemModel*