QT应用程序运行后,QNX系统控制台中的俄语符号变得不可读



我有一个带有俄语本地化的x86 QNX 6.5.0系统,控制台中的日期和时间,或登录(用户名和密码邀请)都是俄语的。但是,如果我运行任何QT应用程序,然后关闭它以返回控制台,则所有俄语单词(包括以前的输出)都会变为不可读的内容。

如何解决?

你下一次尝试了吗:

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

例如

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

最新更新