我按你说的搜索了“中文”得到78条信息,相关的都看了,唯一和我类似的是这位仁兄的:
“
我碰到的问题是在中文 locale 下,用中文输入法 (像 scim, fcitx) 在 QTextEdit, 或 QLineEdit 这样的 Widget 中输入中文时。
我把 locale 设为 zh_CN.UTF-8时,QTextEdit 可以很好得显示中文。
但是把 locale 设为 zh_CN.GB2312,zh_CN.GBK时,在 QTextEdit 的 Widget 里输入中文时却显示乱码。
我知道在 QT 中以 unicode 处理字符,但哪位能说说怎么在GB2312,GBK 的 locale 下让 它正确得显示中文呢?
看了半天的 QT 文档了,还是搞不明白。
谢谢!
”
但是没有人回答。