#include #include #include #include #include "SingleInstance.h" int main(int argc, char *argv[]) { QGuiApplication app(argc, argv); QGuiApplication::setOrganizationName(QStringLiteral("php-qml")); QGuiApplication::setApplicationName(QStringLiteral("skeleton")); PhpQml::Bridge::SingleInstance singleInstance(QStringLiteral("skeleton")); if (!singleInstance.acquireOrForward(app.arguments())) { // Forwarded args to the running instance; nothing to do here. return 0; } QQmlApplicationEngine engine; engine.rootContext()->setContextProperty(QStringLiteral("SingleInstance"), &singleInstance); engine.loadFromModule("Skeleton", "Main"); if (engine.rootObjects().isEmpty()) { return 1; } return app.exec(); }