#include "../wifi/NetworkManager.h" #include #include #include #include #include int main(int argc, char* argv[]) { QGuiApplication app(argc, argv); app.setApplicationName(QStringLiteral("raveos-wifi")); NetworkManager nm; QQmlApplicationEngine engine; engine.addImportPath(QStringLiteral(RAVEOS_WIFI_QML_DIR)); engine.addImportPath(QStringLiteral("/etc/calamares/branding/raveos")); engine.addImportPath(QStringLiteral(RAVEOS_WIFI_UI_DIR)); engine.rootContext()->setContextProperty(QStringLiteral("nm"), &nm); engine.rootContext()->setContextProperty(QStringLiteral("systemLocale"), QLocale::system().name()); engine.rootContext()->setContextProperty(QStringLiteral("wifiOldal"), QUrl::fromLocalFile(QStringLiteral(RAVEOS_WIFI_UI_DIR "/wifi.qml"))); QObject::connect( &engine, &QQmlApplicationEngine::objectCreationFailed, &app, [] { QCoreApplication::exit(2); }, Qt::QueuedConnection); engine.load(QUrl::fromLocalFile(QStringLiteral(RAVEOS_WIFI_QML_DIR "/Onallo.qml"))); return app.exec(); }