проблема то?
Каким образом? У меня оба объекта создаются в кумле
Модель в qml - это QAbstractItemModel* в C++
ApplicationWindow { Bar { id: bar; } Foo { id: foo } } Как вот тут мне передать в foo кишки из bar?
мне не сама модель нужна, а мембер унаследованного класса
так и где у вас здесь C++ то?
Foo и Bar очевидно классы из С++ которые я зарегал
Просто указатель на Bar в property в С++ классе
у кого-нибудь из них создай проперти на другое
PlateManager { id: entityManager dataSource: globalDataSource } GenericEntityModel { id: genericEntityModel entityManager: entityManager } в С++ class GenericEntityModel : public QObject { ... Q_PROPERTY(EntityManager *entityManager READ entityManager WRITE setEntityManager NOTIFY entityManagerChanged) protected: EntityManager *m_entityManager = nullptr; ... }
Я просто указатель прокинул, не знал что так можно
Обсуждают сегодня