123456789101112131415161718192021222324252627282930 |
- #include <sys/resource.h>
- #include <QApplication>
- #include <QTranslator>
- #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();
- }
|