From 96d7cd593286e608bf65100eee567d9a328d40d9 Mon Sep 17 00:00:00 2001
From: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Date: Sun, 10 Oct 2021 01:41:40 +0900
Subject: Initial commit

Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
---
 main.cpp | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 main.cpp

(limited to 'main.cpp')

diff --git a/main.cpp b/main.cpp
new file mode 100644
index 0000000..7329171
--- /dev/null
+++ b/main.cpp
@@ -0,0 +1,29 @@
+// SPDX-License-Identifier: GPL-3.0+
+// Copyright (C) 2021 AISIN CORPORATION
+
+#include <QGuiApplication>
+#include <QQmlApplicationEngine>
+#include <QtQml>
+#include "exec.hpp"
+
+
+
+int main(int argc, char *argv[])
+{
+    QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
+
+    QGuiApplication app(argc, argv);
+
+	qmlRegisterType<AppExec>("AppExec", 1, 0, "AppExec");
+
+    QQmlApplicationEngine engine;
+    const QUrl url(QStringLiteral("qrc:/momiscreen.qml"));
+    QObject::connect(&engine, &QQmlApplicationEngine::objectCreated,
+                     &app, [url](QObject *obj, const QUrl &objUrl) {
+        if (!obj && url == objUrl)
+            QCoreApplication::exit(-1);
+    }, Qt::QueuedConnection);
+    engine.load(url);
+
+    return app.exec();
+}
-- 
cgit