Qt. Как сохранить настройки языка в QSettings?

259
25 мая 2017, 11:16

Например, пользователь выбрал русский язык для интерфейса приложения и при последующих запусках интерфейс загружался на русском.

Answer 1

https://stackoverflow.com/questions/13313896/changing-locale-in-qt

Выбрали язык в UI и ассоциировали его с кодом локали, например русский

QString locale_code = "ru_RU";
...
QLocale locale(locale_code);
QLocale::setDefault( locale ); // !< Будет грузится по умолчанию

Все. Настройки тут не нужны. Совсем.

READ ALSO
Вывод русских символов в программе C++

Вывод русских символов в программе C++

Привет всемЕсть программа для игры и шрифты для вывода текста в меню берутся из самой игры, шрифты эти поддерживают русский язык точно, я проверял

332
QT creator Linux ошибка компиляции

QT creator Linux ошибка компиляции

Пишу код в Qtcreator на Linux подключены библиотеки "safelib С" для работы bounds-checking при компиляции пишет ошибку

312
Xcode CИ printf не работает без переноса строки

Xcode CИ printf не работает без переноса строки

Наблюдается только в среде xcode , в языках C и С++, вывод происходит только если дописывать \n или endl в конце каждого выводаНапример в таком коде...

269