当前位置: 首页 > news >正文

江门市建设工程投标网站/谷歌seo引擎优化

江门市建设工程投标网站,谷歌seo引擎优化,网站建设首页突出什么,合肥电脑培训问题 通过QFileDialog选取文件路径,打印后出现乱码问题 中间的是我转换后的打印结果 原因 QString 是Qt内置字符类型,是默认用unicode编码的。只要你使用QString创建字符串对象最后都是unicode编码,不管你原来是GBK,GB2312还…

问题

通过QFileDialog选取文件路径,打印后出现乱码问题
在这里插入图片描述
中间的是我转换后的打印结果
在这里插入图片描述

原因

QString 是Qt内置字符类型,是默认用unicode编码的。只要你使用QString创建字符串对象最后都是unicode编码,不管你原来是GBK,GB2312还是utf-8,他会进行默认的转换。

而windows中文版的文件路径用的是gbk编码,所以需要转回到gbk。

解决

注意你的项目文件编码最好是utf-8,如果是gbk就会存在窗口名称等QString为乱码。
在这里插入图片描述

添加文本编码头文件,创建编码对象


#include "QTextCodec"//解决中文路径问题
QTextCodec *code = QTextCodec::codecForName("GB2312");
string name = code->fromUnicode(PathName).data();

传入QString对象,使用string对象保存转码后的字符串。注意一定要用string!!!
在这里插入图片描述
打印结果就会是中文。

http://www.lbrq.cn/news/1247491.html

相关文章:

  • 建站平台软件/百度手机导航官方新版
  • 图片在线压缩/外包seo服务收费标准
  • 佛山市seo网站设计工具/百度爱采购竞价
  • 推广方式和渠道/谷歌seo公司
  • 怎么改网站模板/惠州网络营销公司
  • .net做的网站/深圳网站建设资讯
  • 网站的首页设计方案/四川seo快速排名
  • 广告图案大全图片素材/移动端关键词优化
  • 深圳做网站排名价格/市场营销策划公司排名
  • 外贸网站建设推广公司前景如何/北京本地网络推广平台
  • dw网站log怎么做/百度指数怎么查
  • 免费的黄冈网站有哪些平台软件/河北seo推广方案
  • ps做游戏网站/搜索引擎推广有哪些平台
  • 快速建立平台网站开发需要多少钱/百度搜索风云榜排名
  • 大连甘井子区二手房/seo的内容有哪些
  • 品牌网站建设流程/seo视频教程百度云
  • 怎么创建网站 免费的/外链相册
  • 旅游网站建设方案/网站开发的一般流程
  • 百度最容易收录的网站/郑州网络推广厂家
  • 网站后台浏览器/网站制作的基本流程是什么
  • 怎么做一键添加信任网站/百度竞价ocpc投放策略
  • wordpress标签分级/seo推广效果
  • 昆明网站建设咨询/网站关键词优化排名
  • 怎样 管理网站/北京做网站的公司有哪些
  • 网站建设及应用实施方案/平台连接
  • b站视频推广网站动漫/企业营销型网站
  • 建网站广州/外贸seo软文发布平台
  • 查找手机网站/网站友情链接
  • 手机网站开发下载/电商seo
  • 瑞安网站/企业查询系统官网
  • 对git 熟悉时,常用操作
  • 【LeetCode 热题 100】4. 寻找两个正序数组的中位数——(解法一)线性扫描
  • 如何用命令行快速提取PPT中的所有图片?
  • debian系统分卷是不会影响系统启动速度?
  • 01人工智能中优雅草商业实战项目视频字幕翻译以及声音转译之底层处理逻辑阐述-卓伊凡|莉莉
  • 数据结构 二叉树(3)---层序遍历二叉树