diff --git a/CodeX/main.cpp b/CodeX/main.cpp index fbbc6a9..e469e9b 100644 --- a/CodeX/main.cpp +++ b/CodeX/main.cpp @@ -11,6 +11,12 @@ int main(int argc, char *argv[]) QApplication::setOrganizationName("xuanxuan.tech"); QApplication::setApplicationName("CodeX"); QSettings::setDefaultFormat(QSettings::IniFormat); + const QLocale locale = QLocale::system(); + // workaround QTBUG-85409 by overwriting default locale + if (QStringLiteral(u"\u3008") == locale.toString(1)) { + QLocale::setDefault(QLocale::system().name()); + } + CodeX::instance()->show(); return a.exec(); }