diff options
Diffstat (limited to 'main.cpp')
-rw-r--r-- | main.cpp | 24 |
1 files changed, 7 insertions, 17 deletions
@@ -1,29 +1,19 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// Copyright (C) 2024 Automotive Grade Linux // SPDX-License-Identifier: GPL-3.0+ -// Copyright (C) 2021 AISIN CORPORATION -#include <QGuiApplication> -#include <QQmlApplicationEngine> -#include <QtQml> -#include "exec.hpp" +#include <QtCore/QUrl> +#include <QtCore/QDebug> +#include <QtGui/QGuiApplication> +#include <QtQml/QQmlApplicationEngine> 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); + QQmlApplicationEngine appEngine(QUrl("qrc:///main.qml")); return app.exec(); } |