Qt creator 中文显示问题(常量中有换行符或中文显示乱码)
环境是Qt Creator 4.10.1社区版(Based on qt 5.13.1,MSVC2017,32bit)
如下图所示,出现乱码
如下两个步骤可以解决此问题
(1)设置项目属性
在“Editor”属性里面选择“File Encodings”,在“UTF-8 BOM“选项中选择”ADD If Encoding Is UTF-8“,如下图所示
(2) 在源文件中添加UTF-8编码方式
在主文件头文件中(如mainwindow.h)添加如下行(位置:宏定义下面,包含头文件上面):
#pragma execution_character_set("utf-8")
最后“Run qmake”下,再Build、执行。注意:两个步骤都要进行,缺一不可,不建议使用方式,QStringLiteral()或QString::fromLocal8Bit()。
Qt creator 中文显示问题(常量中有换行符或中文显示乱码)相关推荐
- VS2019报错“常量中有换行符”及中文乱码问题解决
VS2019报错"常量中有换行符"及控制台中文乱码问题解决 1.关于报错"常量中有换行符" 主要原因:在代码中直接写中文,有一部分汉字会报错,就会提示" ...
- QT 打印中文字符显示C2001:常量中有换行符解决办法
问题如上所示,废话少说 解决方法 第一步:打开一个项目,工具-选项-文本编辑器,在文本编辑器界面的文本编码地方选择 默认编码选择UTF-8: UTF-8 BOM选择 如果编码是UTF-8则添加: 做完 ...
- qt显示中文乱码,编译提示常量中有换行符,文本后缀“xxx”无效,未找到文本运算符或者文本运算符模板“xxx”
系统:windows10 硬件:thinkpad T590 qt版本:Qt 5.14.1 Qt Creator版本:4.11.1 一开始我用MinGW编译器能正常编译,并且显示中文字符串也正常,如下图 ...
- Qt问题:中文乱码+常量中有换行符
目录 一.目的 1.Qt常量中有换行符 2.Qt总是会出现中文乱码 二.参考 1.Qt出现常量有换行符怎么办 1.Qt中文乱码原因及解决方案 三.总结 1.可能是QtCreator问题,你设置后需要等 ...
- Qt Creator编译报错: C2001: 常量中有换行符
一.问题描述. 在使用Qt Creator进行C/C++开发中,进行编译报错:C2001: 常量中有换行符. 二.问题分析. 这是由于代码中包含中文,而文件的默认编码格式为UTF-8. 三.解决方案. ...
- Qt 常量中有换行符 中文
[1]VS + QT开发环境,中文内容编译时提示错误error C2001:常量中有换行符 解决方案:VC的编译器,把代码格式改为带BOM的UTF8就好了 建议步骤: (1)用Notepad++打开c ...
- c语言常量中有换行符,处理 Qt 中文提示 “常量中有换行符”
在 Qt 自建的 Widget 窗口生成的 cpp 文件中,直接写中文编译时会提示错误.内容是 "常量中有换行符".如下图所示: 要解决这个问题很简单,使用 notepad++ 打 ...
- QT MSVC中文编译出错error: C2001: 常量中有换行符
Qt error: C2001: 常量中有换行符 QT上用MSVC去编译部分含有中文的字符串时会出现编译错误error: C2001: 常量中有换行符 解决方法: 1.设置是工具->选项-> ...
- QT遇到“常量中有换行符”的问题
在QT中经常会遇到这个问题:"error: C2001: 常量中有换行符",这种情况一般出现在代码中有中文的时候,比如下面这种情况: 解决方法: 将出现该错误的文件用Notepad ...
最新文章
- Go语言,作为一门没有对象的OOP
- 利用python进行识别相似图片(二)
- leetcode 211. Add and Search Word - Data structure design Trie树
- 发现一个问题,可能是Sql Express 2005的Bug
- BUUCTF--Misc---easycap 追踪TCP流
- 一加手机怎么root权限_怎么才能彻底卸载掉Magisk面具root权限,回到官方系统
- ssm学习之ssm框架详解
- html5 hgroup,HTML5 hgroup 标签
- C语言宏定义中UL的含义
- maven的eclipse找不到本地仓库的的jar包
- delphi 调用php接口_《细说PHP》第四版 样章 第23章 自定义PHP接口规范 5
- 2013河北省职称计算机应用能力考试操作题答案,(2013河北省职称计算机应用能力考试操作题步骤详解PPT部分.doc...
- python类的使用的生物学应用_当AI遇到生物-深度学习在生物研究中的应用案例列表...
- 苹果4s怎么越狱_苹果4S怎么下载东西
- 电脑播放SACD-ISO/DSD/DFF音乐
- 深度学习Tir-Hi3559A使用unbuntu系统的烧写步骤
- UML核心元素--参与者
- 【口诀】巧记泰勒公式
- 苏州新导蓝牙定位系统原理精确解读,三分钟看懂蓝牙定位
- NI ELVIS III模拟电子电路课程实验解决方案
热门文章
- js中追加写入文件(字符串追加)_note
- java xml接口实例_Java访问WebService接口方法 , 返回xml数据,能根据 下面的能给我写个实例吗?略急...
- linux 查找文件_LINUX常用命令全集
- 银河麒麟配置java环境_中标麒麟系统上安装Java、Eclipse指南.doc
- mysql批量添加报错_技术分享 | MySQL 在批量插入时捕捉错误信息
- 农场管理系统设计与实现php,农场农产品网站的设计与实现(PHP,MySQL)(含录像)
- android 输入金额,EditText输入金额保留两位小数点
- bash 将二进制转换为十进制_6、计算机进制之二进制、十进制、十六进制之间的转换...
- python中type为什么有main_python中 __name__及__main()__的妙处
- php串行化场景,PHP中串行化的使用