#include #include #include #include "system/hardware/hw.h" #include "selfdrive/ui/qt/qt_window.h" #include "selfdrive/ui/qt/util.h" #include "selfdrive/ui/qt/window.h" int main(int argc, char *argv[]) { setpriority(PRIO_PROCESS, 0, -20); qInstallMessageHandler(swagLogMessageHandler); initApp(argc, argv); QTranslator translator; QString translation_file = QString::fromStdString(Params().get("LanguageSetting")); if (!translator.load(translation_file, "translations") && translation_file.length()) { qCritical() << "Failed to load translation file:" << translation_file; } QApplication a(argc, argv); a.installTranslator(&translator); MainWindow w; setMainWindow(&w); a.installEventFilter(&w); return a.exec(); }