热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

QtCreator编码设置win7vs2010

2019独角兽企业重金招聘Python工程师标准刚开始学习Qt5,记录下捣腾中发现的问题。QtCreator工具已经设置了”默认文件编码“为UTF-8&#x

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

      刚开始学习Qt5,记录下捣腾中发现的问题。

      Qt Creator工具已经设置了”默认文件编码“为"UTF-8",pro项目文件中做了一些注释,注释都是中文,当我通过工具增加源码文件之后pro文件中的中文都变成乱码,而且还出现”错误 :UTF-8无法编码解码...“提示,并且无法编辑pro文件,重新选择编码中找不到UTF-8。必须选择其他编码再重新打开编码列表才可以看到UTF-8,但就算重新选择编码,pro文件中的中文还是有部分乱码,网上找了好久,终于用下面的方法解决。

      必须把工具的环境语言也设置成中文,问题是解决了,但还是不清楚是为什么,留着以后慢慢研究吧。

Qt 编码设置

1.
Qt Creator -> 工具 -> 选项 -> 环境 -> 语言
Qt Creator本身界面的语言选择
与cpp文件编码无关,与可执行文件显示编码无关
重新打Qt Creator 此设置才能生效
这个唯一选择


2.
Qt Creator -> 工具 -> 选项 -> 环境 -> 默认文件编码
决定cpp文件编码
不同平台下,此设置要相同,如果不同,cpp文件会有好多乱码,且不能被编辑,但不影响编译;
重新打Qt Creator 此设置才能生效
这个推荐选,因为linux下是这个;
如果不同:
选择<根据编码重新载入>这步选择文件的原始编码
再<根据编码保存>这步选择目标编码


转:https://my.oschina.net/u/1045511/blog/127450



推荐阅读
author-avatar
溪龙2012_753
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有