int main(int argc, char **argv) { Application app(argc, argv); QtWebEngine::initialize(); QQmlApplicationEngine appEngine; Utils utils; appEngine.rootContext()->setContextProperty("utils", &utils); appEngine.load(QUrl("qrc:/ApplicationRoot.qml")); QMetaObject::invokeMethod(appEngine.rootObjects().first(), "load", Q_ARG(QVariant, startupUrl())); return app.exec(); }
ApplicationEngine::ApplicationEngine() { rootContext()->setContextProperty("utils", new Utils(this)); load(QUrl("qrc:/quickwindow.qml")); QMetaObject::invokeMethod(rootObjects().first(), "load", Q_ARG(QVariant, startupUrl())); }