QT的中文显示问题

QT总是出现中文显示的问题,今天查了一下用下面的方法解决:

1)在代码页点击鼠标右键,点出“Add UTF-8 BOM on Save"

  通常是在CPP中点击后,各个CPP文件都设置完成;在.H中点击,则各个.H文件都设置完成。

  这时菜单变成”Delete UTF-8 BOM on Save"

  仅有这个操作还不够...

2)在字符串前加上:

  QString::fromLocal8Bit("xxxx")

  xxxx是原来的字符串。

以前记得只加第二条就行,不知为什么今天不行了。还是加了第一条才可以。中间试过QTextCodec都不管用。

 

posted @ 2017-07-12 19:00  冲浪的代码  阅读(154)  评论(0)    收藏  举报