rEAcT1oNmanT1s
@rEAcT1oNmanT1s

Как поставить русский язык на элементах графического интерфейса пользователя?

Добрый вечер!

Bezimyanni_5474363_10651483.png

Как поставить русский язык на элементах графического интерфейса пользователя?

Так же как и для консоли?

Напишите, пожалуйста, как или что сделать?
  • Вопрос задан
  • 4025 просмотров
Решения вопроса 2
bak
@bak
У вас файл в кодировке Windows-1251. Поменяйте кодировку в настройках IDE на UTF-8 и пересохраните файл.
Ответ написан
@Lol4t0
Вам остается только проверить кодировку и убедиться, что файл закодирован в UTF-8. Qt до 5й версии по умолчанию использовала ANSI кодировку при конструировании QString из строковых литерал, но это не ваш случай. Qt 5 использует Utf-8 (и именно его).

Вам нужно убедиться, что файл сохранен в Utf-8. В QtCreator (если вы его используете) есть настройки кодировок для новых файлов, но их изменение не приводит к изменению кодировки уже созданных файлов.

Для перекодирования файла нужно его открыть, выбрать меню>правка>выбрать кодировку>выбрать Utf-8 из списка, нажать Сохранить в кодировке. Если при открытии видим "мусор", выбираем вышеназванный пунк меню, затем выбираем "Перезагрузить в кодировке (Windows 1251), а уже потом пересохраняем в Utf-8.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы