You may take this piece of code as an example: https://github.com/benlau/quickflux/blob/master/qfappdispatcher.cpp#L51
On 14 January 2018 at 17:09, Лагнер, Сергей <develo...@lagner.ru> wrote: > Hello all. > I have two classes registered as qml singletons. > > > QObject * First::create(QQmlEngine*, QJSEngine*) { > return new First(); > } > > QObject * Second::create(QQmlEngine*, QJSEngine*) { > return new Second(); > } > > qmlRegisterSingletonType<First>("com.example", 1, 0, "First", > &First::create); > qmlRegisterSingletonType<Second>("com.example", 1, 0, "Second", > &Second::create); > > > > Now I'd like to have an access to one of them from another. > For example > > void Second::method() { > // I need First * instance here > } > > Is there any way to get qml singleton instance on C++ side, from > QQmlEngine or something? > > --- > Have a nice day. > Sergey > > _______________________________________________ > 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