Renamed widgets subproject into BeetRoundWidgets.
This commit is contained in:
29
UIs/BeetRoundWidgets/main.cpp
Normal file
29
UIs/BeetRoundWidgets/main.cpp
Normal file
@ -0,0 +1,29 @@
|
||||
#include "mainwindow.h"
|
||||
|
||||
#include <QApplication>
|
||||
#include <QLocale>
|
||||
#include <QTranslator>
|
||||
|
||||
#ifdef QT_DEBUG
|
||||
#include "utils/messagehandler.h"
|
||||
#endif
|
||||
|
||||
int main(int argc, char* argv[]) {
|
||||
#ifdef QT_DEBUG
|
||||
qInstallMessageHandler(consoleHandlerColoredVerboseInDarkTheme);
|
||||
#endif
|
||||
QApplication a(argc, argv);
|
||||
|
||||
QTranslator translator;
|
||||
const QStringList uiLanguages = QLocale::system().uiLanguages();
|
||||
for (const QString& locale : uiLanguages) {
|
||||
const QString baseName = "GenericWidgets_" + QLocale(locale).name();
|
||||
if (translator.load(":/i18n/" + baseName)) {
|
||||
a.installTranslator(&translator);
|
||||
break;
|
||||
}
|
||||
}
|
||||
MainWindow w;
|
||||
w.show();
|
||||
return a.exec();
|
||||
}
|
||||
Reference in New Issue
Block a user