Don't use qFatal to exist after finding incompatible locale.

This commit is contained in:
Roman Telezhynskyi 2024-06-30 18:12:00 +03:00
parent 5fdd2823e3
commit c33579f675

View file

@ -564,7 +564,9 @@ void VAbstractApplication::CheckSystemLocale()
const QString defLocale = QLocale::system().name();
if (defLocale.startsWith("ru"_L1))
{
qFatal("Incompatible locale \"%s\"", qPrintable(defLocale));
qCritical("Incompatible locale \"%s\"", qPrintable(defLocale));
::exit(0);
return;
}
auto CheckLanguage = [](QStandardPaths::StandardLocation type, const QStringList &test)
@ -584,7 +586,9 @@ void VAbstractApplication::CheckSystemLocale()
if (match >= 4)
{
qFatal("russian language detected");
qCritical("russian language detected");
::exit(0);
return;
}
}