qt: Set font immediately after QApplication initialization

This commit is contained in:
Cacodemon345
2022-02-12 01:50:04 +06:00
committed by GitHub
parent 8243773eb1
commit 286399461b

View File

@@ -26,6 +26,7 @@
#include <QTranslator>
#include <QDirIterator>
#include <QLibraryInfo>
#include <QString>
#ifdef QT_STATIC
/* Static builds need plugin imports */
@@ -139,6 +140,11 @@ int main(int argc, char* argv[]) {
#endif
QApplication app(argc, argv);
QLocale::setDefault(QLocale::C);
#ifdef Q_OS_WINDOWS
auto font_name = QObject::tr("FONT_NAME");
auto font_size = QObject::tr("FONT_SIZE");
QApplication::setFont(QFont(font_name, font_size.toInt()));
#endif
qt_set_sequence_auto_mnemonic(false);
Q_INIT_RESOURCE(qt_resources);
Q_INIT_RESOURCE(qt_translations);