Why qmlEngine.load(url) dont work in init function on RELEASE?I have function for init class instead default constructorWhy is isnt work?
#include <QApplication>#include <QQmlApplicationEngine>class window : public QApplication{public: explicit window(int argc, char *argv[]); void init();private: QQmlApplicationEngine engine;};void window::init(){ const QUrl url(QStringLiteral("qrc:/main.qml")); QObject::connect(&engine, &QQmlApplicationEngine::objectCreated, this, [url](QObject *obj, const QUrl &objUrl) { if (!obj && url == objUrl) QCoreApplication::exit(-1); }, Qt::QueuedConnection); engine.load(url);}int main(int argc, char *argv[]){ window w(argc,argv); w.init(); return w.exec();}