博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
QT笔记之解决QT5.2.0和VS2012中文乱码 以及在Qt Creator中文报错
阅读量:7048 次
发布时间:2019-06-28

本文共 552 字,大约阅读时间需要 1 分钟。

转载:

 VS2012 中文乱码

1.方法一:

包含头文件 

1 #include 

 

1 ....... 2  3 QTextCodec *codec = QTextCodec::codecForLocale();//解决中文乱码 4  5 QString title = codec->toUnicode("完成"); 6  7 QString info = codec->toUnicode("接收完成"); 8 QMessageBox::information(this,title,info); 9 10 .......

 

方法二:

使用QT5中一个宏  QStringLiteral

setWindowTitle(QStringLiteral("客户端"));
1  QString strname = QStringLiteral("梅西");2  quint16 intage  = 29; 3  QString str = QStringLiteral("当世球王是%1,今天%2岁 ").arg(strname ).arg(intage );

 

 

 

Qt Creator中文报错

解决方法:使用某些编辑器打开这个文件,比如sublime text,保存时选择utf8+bom保存,再编译即可.

你可能感兴趣的文章
Django 缓存方案
查看>>
Go基础--终端操作和文件操作
查看>>
Extjs中columnwidth与anchor的使用
查看>>
Windows Server群集感知更新(CAU)-中
查看>>
敏捷个人:内容框架之执行力
查看>>
扩展GridView控件——为内容项添加拖放及分组功能
查看>>
如何使用Orchard搭建敏捷个人的网站(2)
查看>>
Win7系统下共享文件夹后共享文件夹上的小锁图标取消方法
查看>>
Android系统进程间通信(IPC)机制Binder中的Client获得Server远程接口过程源代码分析(2)...
查看>>
Object类的用法(三)
查看>>
【VMware虚拟化解决方案】VMware私有云的“五步走”
查看>>
后置条件和对象固定
查看>>
WinForm(C#)倒计时(年月日时分秒)
查看>>
【VMware虚拟化解决方案】构建VMware私有云 实现ITaaS
查看>>
通过Redis的Pub/Sub实现对服务器群的监控管理
查看>>
搜寻Linux软件实用指南
查看>>
Flink 案例整合
查看>>
3D图形处理库
查看>>
unity 实现物体破碎效果的一些方法 - 细雨淅淅
查看>>
更快的提高队员开发效率的方式
查看>>