В общем вернулся я к идеи потыкать QML дальше.
Столкнулся с хитрой такой проблемой:
Имеется класс модели SuperModel: public QAbstractTableModel и класс вьюхи SuperTable основанной на QQuickPaintedItem.
Для обоих типов прописаный Q_PROPERTY(для модели source, для вьюхи model и все в том же духе)
Пишу QML'ку что то в духе
ApplicationWindow {
width: 800
height: 600
visible: true
SuperModel{
id: model
}
SuperView{
id: View
model: model
}
}
Получаю ошибку в стиле: Cannot assign to non-existent property «model»
Это все из-за типов?
Как то напряжно связывать Qt с C++ в общем или я что-то н понимаю?