2014-09-08 7 views
1

У меня есть система x86 QNX 6.5.0 с русской локализацией, и такие вещи, как дата и время в консоли, или логин (имя пользователя и пароль) на русском языке , Однако, если я запустил любое приложение QT, а затем закрою его, чтобы вернуться к консоли, все русские слова (включая предыдущий вывод) меняются на что-то нечитаемое.Русские символы в консоли в системе QNX становятся нечитаемыми после запуска приложения QT

Как это решить?

+2

Какой язык вы используете - C++, Python, что-то еще? Хорошо пометить свой вопрос языком. – sashoalm

+0

Возможно, проблемы с кодировкой utf/koir/cp1251 .. – Shf

ответ

0

Пытались ли Вы в следующем:

QTextCodec *codec = QTextCodec::codecForName("Windows-1251");

и, например

setWindowTitle(codec->toUnicode("Окно выбора параметра"));

?