tools/map_templates_tool/main.cpp
branchtransitional_engine
changeset 16072 adb44a2d8226
equal deleted inserted replaced
16071:14b83df1832b 16072:adb44a2d8226
       
     1 #include <QGuiApplication>
       
     2 #include <QQmlApplicationEngine>
       
     3 
       
     4 
       
     5 int main(int argc, char *argv[])
       
     6 {
       
     7     QGuiApplication app(argc, argv);
       
     8 
       
     9     QQmlApplicationEngine engine;
       
    10     const QUrl url(u"qrc:/map_templates_tool/main.qml"_qs);
       
    11     QObject::connect(&engine, &QQmlApplicationEngine::objectCreated,
       
    12                      &app, [url](QObject *obj, const QUrl &objUrl) {
       
    13         if (!obj && url == objUrl)
       
    14             QCoreApplication::exit(-1);
       
    15     }, Qt::QueuedConnection);
       
    16     engine.load(url);
       
    17 
       
    18     return app.exec();
       
    19 }