Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 35, средняя оценка - 4.77
manngadd
0 / 0 / 0
Регистрация: 19.05.2014
Сообщений: 4
#1

Русский язык в консоли Qt 5.3 - C++

04.06.2014, 15:18. Просмотров 5084. Ответов 8
Метки нет (Все метки)

помогите пожалуйста
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Форумчанин
Эксперт С++
4259 / 2791 / 219
Регистрация: 12.12.2009
Сообщений: 7,120
Записей в блоге: 1
Завершенные тесты: 1
04.06.2014, 15:28     Русский язык в консоли Qt 5.3 #2
Цитата Сообщение от manngadd Посмотреть сообщение
помогите пожалуйста
чем?
Ilot
Модератор
Эксперт С++
1784 / 1159 / 224
Регистрация: 16.05.2013
Сообщений: 3,048
Записей в блоге: 5
Завершенные тесты: 1
04.06.2014, 15:30     Русский язык в консоли Qt 5.3 #3
Цитата Сообщение от manngadd Посмотреть сообщение
помогите пожалуйста
В чем?
uglyPinokkio
325 / 228 / 41
Регистрация: 30.05.2014
Сообщений: 682
04.06.2014, 15:37     Русский язык в консоли Qt 5.3 #4
Цитата Сообщение от manngadd Посмотреть сообщение
помогите пожалуйста
http://qt-project.org/doc/qt-4.8/qtranslator.html

The QTranslator class provides internationalization support for text output.
Kastaneda
Форумчанин
Эксперт С++
4259 / 2791 / 219
Регистрация: 12.12.2009
Сообщений: 7,120
Записей в блоге: 1
Завершенные тесты: 1
04.06.2014, 15:49     Русский язык в консоли Qt 5.3 #5
Цитата Сообщение от uglyPinokkio Посмотреть сообщение
http://qt-project.org/doc/qt-4.8/qtranslator.html
The QTranslator class provides internationalization support for text output.
подозреваю, что там банальная проблема не имеющая отношения к Qt. Думаю дело происходит под виндой с ее консольной кодировкой СР866. Но ТС решил сначала проверить наши экстрасенсорные способности перед тем как задать сам вопрос.
SatanaXIII
Супер-модератор
Эксперт С++
5578 / 2612 / 239
Регистрация: 01.11.2011
Сообщений: 6,422
Завершенные тесты: 1
04.06.2014, 15:49     Русский язык в консоли Qt 5.3 #6
manngadd, Русские шрифты в консоли
manngadd
0 / 0 / 0
Регистрация: 19.05.2014
Сообщений: 4
04.06.2014, 16:28  [ТС]     Русский язык в консоли Qt 5.3 #7
Цитата Сообщение от SatanaXIII Посмотреть сообщение
manngadd, Русские шрифты в консоли
я чо-то весь код со всего топика по копипастил, результата 0.

Добавлено через 1 минуту
Цитата Сообщение от Kastaneda Посмотреть сообщение
подозреваю, что там банальная проблема не имеющая отношения к Qt. Думаю дело происходит под виндой с ее консольной кодировкой СР866. Но ТС решил сначала проверить наши экстрасенсорные способности перед тем как задать сам вопрос.
а можете по подробнее эту проблему описать
Kastaneda
Форумчанин
Эксперт С++
4259 / 2791 / 219
Регистрация: 12.12.2009
Сообщений: 7,120
Записей в блоге: 1
Завершенные тесты: 1
04.06.2014, 18:04     Русский язык в консоли Qt 5.3 #8
Цитата Сообщение от manngadd Посмотреть сообщение
а можете по подробнее эту проблему описать
Проблема в том, что в то время когда космические корабли бороздят просторы Вселенной весь православный мир сидит на UTF-8 консоль ОС Windows до сих пор основана на кодировке 866. А исходники мы пишем в чем угодно, но не в СР866, поэтому при печати русского текста на экран имеем "кракозябры"
я чо-то весь код со всего топика по копипастил, результата 0.
раз упомянута Qt, то берусь предположить, что используется компилятор MinGW, там вроде как не все методы "русификации" работают, которые работают под студией. Вариантов решения проблемы масса, проще погуглить.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2014, 06:20     Русский язык в консоли Qt 5.3
Еще ссылки по теме:

Русский язык в консоли C++
Русский язык в консоли C++
C++ Указатель и снова про русский язык в консоли
Русский язык в консоли C++
C++ Не отображается русский язык в консоли даже с популярными решениями

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
uglyPinokkio
325 / 228 / 41
Регистрация: 30.05.2014
Сообщений: 682
05.06.2014, 06:20     Русский язык в консоли Qt 5.3 #9
Цитата Сообщение от Kastaneda Посмотреть сообщение
что там банальная проблема не имеющая отношения к Qt. Думаю дело происходит под виндой с ее консольной кодировкой СР866.
Предлагалось перевести сообщения в православный английский .

А серьезно - QTextCodec умеет CP866, виндовая консоль умеет UTF-8, вариантов есть.
Yandex
Объявления
05.06.2014, 06:20     Русский язык в консоли Qt 5.3
Ответ Создать тему
Опции темы

Текущее время: 15:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru