在中国大陆,Windows默认的编码是gb2312,而Linux是UTF8;

多数情况下,把Linux上的程序转换至Windows上运行需要进行编码转换才能正常显示;

而其实大可以不必的,同样,文件使用的依然是UTF-8,同样可以在Windows上跑起来,不过有一些事件还需要做的:

1. 在main.cpp中添加一段内容:

#include "QTextCodec"int main(int argc, char *argv[])
{
...QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
...
}

2. 在使用QString时,需要使用Qstring str = QString::fromUtf8("content")

3. 之后,程序就可以正确的显示中文了~.~

转载于:https://www.cnblogs.com/scue/p/3495192.html

〖Windows〗Linux的Qt程序源码转换至Windows平台运行,编码的解决相关推荐

  1. 1000套微信小程序源码源代码带后台带运行截图预览图学习资料网盘下载

    1000多套微信小程序源码带后台+教程+不同行业的源码集合 o2o行业 | - 盒马鲜生 | - 轻客洗衣 互联网行业 | - 云文档 | - 仿ofo共享单车 | - 仿美团外卖 | - 仿饿了么 ...

  2. 11 编译2022年最新的Linux kernel 6.1源码,并用QEMU模拟器运行

    编译2022年最新的Linux kernel源码,并用QEMU模拟器运行 作者 将狼才鲸 创建日期 2022-11-26 Gitee源码和工程地址:才鲸嵌入式 / 嵌入式QEMU教程 CSDN文章地址 ...

  3. asp毕业设计——基于asp+access的校园网上购物平台设计与实现(毕业论文+程序源码)——网上购物平台

    基于asp+access的校园网上购物平台设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于asp+access的校园网上购物平台设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦. ...

  4. C#毕业设计——基于C#+asp.net+sqlserver的教务管理平台设计与实现(毕业论文+程序源码)——教务管理平台

    基于C#+asp.net+sqlserver的教务管理平台设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+sqlserver的教务管理平台设计与实现,文章末尾附有本毕 ...

  5. 【项目源码】智慧班牌源码 家校互联小程序源码 智慧校园云平台

    智慧校园平台源码 智慧班牌源码 人脸识别技术 电子班牌源码 家校互联小程序源码 源码开发环境:Java+springboot+vue+element-ui+mysql 智慧校园系统定位于中小学教育学校 ...

  6. 【java毕业设计】基于Spring Boot+mysql的口腔管理平台系统设计与实现(程序源码)-口腔管理平台

    基于Spring Boot+mysql的腔管理平台系统设计与实现(程序源码+毕业论文) 大家好,今天给大家介绍基于Spring Boot+mysql的腔管理平台系统设计与实现,本论文只截取部分文章重点 ...

  7. 垃圾分类微信小程序源码分享(直接可运行)

    背景 当今社会越来越注意环保和资源重复利用的问题,面对日益严峻的资源短缺问题,自上海开始实行垃圾分类以来,越来越多城市开始施行垃圾分类管理,面对生活中成千上万种垃圾,怎么样才能将他们准确分类成为了一个 ...

  8. linux各种小程序源码,Linux中的小程序—— 进度条

    在说正事之前,首先科普一下在什么是回车什么是换行? 我们通常所说的回车就是从一行的末尾跳到另一行的开头,但事实上这却是由回车和换行两个动作所完成的,也就是键盘上所完成的工作.但实际上,回车是光标重回开 ...

  9. 云贝连锁独立版V2.2.2版本程序源码 支持各大平台小程序

    云贝连锁V2独立版V2.2.2支持微信小程序.支付宝小程序.百度小程序.今日头条小程序.bucket语音小程序. 测试环境: 系统环境:CentOS Linux 7.6.1810 (Core). 运行 ...

最新文章

  1. 219. Contains Duplicate II
  2. 船长带你看书——《selenium2 python 自动化测试实战》(2)浏览器操作
  3. linux选择运行的核数量,linux – 如何根据可用内核的数量选择最大负载阈值?
  4. c语言用户自己建立数据类型,C语言程序设计学习笔记--用户建立数据类型
  5. Python selenium 去掉“隐藏正受到自动测试软件的控制”
  6. 凉山火灾启示录:面对大火,AI 能做些什么?
  7. 70% 的Chrome漏洞是内存安全问题,谷歌和开发人员约法三章
  8. 《Java编程思想》笔记10------字符串
  9. 【ES】MySQL语法版的ES来了,搜索引擎可以如此简单
  10. html5前端图片压缩,大小可配置
  11. c语言函数的省略号,c++中的省略号
  12. 【计算机网络】思科实验(3):使用三层交换机实现跨VLAN间的通信
  13. 一看就会!DS1302实时时钟原理和程序
  14. iQOONeo6SE和iQOONeo5SE区别 哪个好 iQOONeo6SE和iQOONeo5SE哪个值得买 两者配置对比
  15. iOS 获取手机步数
  16. 集美大学及集美大学诚毅学院的课表导入小爱同学
  17. 罗辑思维--得到App--一面
  18. Windows Server 2003 介绍
  19. pointer和reference(指针和引用)的区别:*
  20. LOONGSON派二代 PMON编译

热门文章

  1. 像素包装:在内存中并不以紧密形式排列
  2. [转]Windows 7 产品密钥是否安全
  3. 清理localstorage_vue 界面刷新数据被清除 localStorage的使用详解
  4. 求一列数据中的波峰_PowerQuery:横向/纵向追加数据
  5. 动态加载 回显_ElementUI cascader级联动态加载及回显
  6. android包名更换后升级方案,Android增量升级方案
  7. 仓库无证如何处罚_“非现场执法”查处无证网约车,罚款15万!滴哥:怎们罚的都不知道!...
  8. for each java_Java 实例 - for 和 foreach循环使用
  9. Linux:9个实用shell运维脚本,值得收藏!
  10. 服务器:浅谈 Nginx 性能调优,太实用了!