I thought engine.rootObjects().first() would be the root item.
 
 
Gesendet: Montag, 11. Mai 2015 um 15:06 Uhr
Von: "Sze Howe Koh" <szehowe....@gmail.com>
An: "interest@qt-project.org" <interest@qt-project.org>
Betreff: [Interest] Finding the root QQuickItem in a QQml(Application)Engine
Hello,
 
Is there an analogue of QQuickView::rootItem() for QQml(Application)Engine?
 
The shortest way I could think of involves jumping through a few hoops, e.g.:
 
    QQmlApplicationEngine engine;
    // ...
    auto window = engine.rootObjects().first();
    auto aQuickItem = qobject_cast<QQuickItem*>(window->children().first());
    auto rootItem = aQuickItem->parentItem();
 
 
Regards,
Sze-Howe
 
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to