Как создать объект QML отображающий свойства C++-объекта?
Делается довольно просто: создаем класс корабля, все поля которого прокидываем через Q_PROPERTYрегистрируем тип корабля в движкесоздаем класс обвязки, который будет отдавать список кораблей через QQmlListProperty и QList (либо просто прокидываем в движок свою модель отнаследованную от QAbstractListModel)получаем этот список в QML и рисуем как хотим
Делается довольно просто: создаем класс корабля, все поля которого прокидываем через Q_PROPERTYрегистрируем тип корабля в движкесоздаем класс обвязки, который будет отдавать список кораблей через QQmlListProperty и QList (либо просто прокидываем в движок свою модель отнаследованную от QAbstractListModel)получаем этот список в QML и рисуем как хотим