kfxk.net
当前位置:首页 >> 用Qt CrEAtor 编写GUI程序, 源代码用UTF%8编码, 如... >>

用Qt CrEAtor 编写GUI程序, 源代码用UTF%8编码, 如...

qDebug()

你若是打开Linux下的project的话,选择UTF-8可以正确显示回中文。 编码就那几种,可以试试GB2312, GB18030, GBK。想了解多点可以百度一下编码的相关知识

、 选择->格式->转为UTF-8 无BOM编码格式 然后保存关闭,在使用Qt Creator打开即可

windows下默认是GBK的编码格式,如果想使用UTF8就要先修改Qt Creator的编码格式,方法如下 Tools->Options->Environment->General->Default file encoding 修改好UTF8格式之后,再创建工程,就可以显示UTF8格式的汉字了 代码如下: QTextCodec::...

qt creator里面自带了文件编码格式转换的功能。 如果是指定代码中的字符编码格式,就用下面的代码: QTextCodeccodecQTextCodeccodecForName

QTCreator字符编码设置为UTF-8。 菜单栏工具-选项-文本编辑器-行为,右侧中间,默认编码选择UTF-8

就是说你这编辑器太破,不支持utf8解码。换一个高级点的

你若是打开Linux下的project的话,选择UTF-8可以正确显示回中文。 编码就那几种,可以试试GB2312, GB18030, GBK。想了解多点可以百度一下编码的相关知识

utf-8?默认就是这个吧,显示不了中文的。你显示中文要用unicode是最好的 以下提供qt的utf-8转unicode方法 QString::fromLocal8Bit(_QString_); //参数是qstring

Windows默认的编码是gb2312,而Linux是UTF8; 多数情况下,把Linux上的程序转换至Windows上运行需要进行编码转换才能正常显示; 而其实大可以不必的,同样,文件使用的依然是UTF-8,同样可以在Windows上跑起来,不过有一些事件还需要做的: 1. ...

网站首页 | 网站地图
All rights reserved Powered by www.kfxk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com