• 309阅读
  • 5回复

qt for ios,ios13.0版本下QLable汉字显示不正常,怎么解决? [复制链接]

上一主题 下一主题
离线huxx1990
 

只看楼主 倒序阅读 楼主  发表于: 09-29
尝试了使用QString的各种编码都不行,怎么弄,13以下的版本都是正常的,有没有遇到相同情况的
离线drabel

只看该作者 1楼 发表于: 09-29
设置Qt系统编码类型为UTF8
tr里边全用英文拼音,
然后,随意,中文就不乱码了。
LibQQt
致力于开源Application Framework,为业务层App和Library保驾护航。
源代码工程链接:https://gitee.com/drabel/LibQQt

Multi-link
致力于业务层App和Library能够使用更多Library和自动化构建。
源代码工程链接:https://gitee.com/drabel/multi-link

Multi-environ
致力于多操作系统多环境便捷命令运行,基于Python的多环境命令执行工具。
源代码工程链接:https://gitee.com/drabel/PyMake

联系我
QQ: 2657635903
mail: tianduanrui@163.com

只看该作者 2楼 发表于: 10-12
之前我也遇到这样的问题,现在我找到解决方法,给QLabel 设置一个字体。为了方便,我用css给QLabel 、QPushbutton一些控件都添加了默认的一个font-family的设置,这样乱码就解决了
离线huxx1990

只看该作者 3楼 发表于: 10-28
回 浮云也是风景 的帖子
浮云也是风景:之前我也遇到这样的问题,现在我找到解决方法,给QLabel 设置一个字体。为了方便,我用css给QLabel 、QPushbutton一些控件都添加了默认的一个font-family的设置,这样乱码就解决了 (2019-10-12 16:41)

是这样的,好像是iOS13的系统字体不支持,设置成其它字体就可以了。
然后在iOS13上还有一个更大的问题,QTextEdit在输入文字以后,然后再去弹出一个页面,关闭页面,就会闪退,你遇到过吗

只看该作者 4楼 发表于: 11-04
回 huxx1990 的帖子
huxx1990:是这样的,好像是iOS13的系统字体不支持,设置成其它字体就可以了。
然后在iOS13上还有一个更大的问题,QTextEdit在输入文字以后,然后再去弹出一个页面,关闭页面,就会闪退,你遇到过吗
 (2019-10-28 09:31) 

闪退这个我倒是没有遇到,就是会有键盘老是弹出来的情况
离线huxx1990

只看该作者 5楼 发表于: 11-04
回 浮云也是风景 的帖子
浮云也是风景:闪退这个我倒是没有遇到,就是会有键盘老是弹出来的情况 (2019-11-04 11:47) 

是的,键盘是会乱弹,还会出现两个光标,不过升级到ios13.2这些问题已经解决了
快速回复
限100 字节
 
上一个 下一个