您的位置 首页 IC

Linux 中文字体大小问题

现在的程序只是界面,为了方便调试,所以写代码和调试就放到在Windows上了,方便嘛。基本界面已经弄好,昨天把程序放Linux下编译,运行后中文出现

现在的程序仅仅界面,为了便利调试,所以写代码和调试就放到在Windows上了,便利嘛。根本界面现已弄好,昨日把程序放Linux下编译,运转后中文呈现乱码。呵呵,早就知道会这样,一般Linux的中文内部编码是选用UTF-8,跟Windows所用的GBK是不同的,QT了一下,就OK了。不过字体格局设置(包含巨细,粗细等)都不起作用,我用的是QT,所以这个设置便是QFont了,让我怎样设置setPointSize、setBold都是无功而返!

只要Google下了,哈哈,发现许多相同遭受的朋友,有些认为是QT的问题,有些说字体类型不支持,有些说要自己修改字库…… 呵呵,现在我是知道什么原因的,便是短少字库,所以修改字库是可行的,说字体类型不支持也是没错的,说QT的问题就不怎样负责任了。但是问题是我是不可能发这么多时刻去自己修改字库啊,唉~

最终,看到一位仁兄说把Windows下Fonts的字体类型悉数拷贝到Linux下就ok了,哈,公然能够。一向认为Windows和Linux下字库的表明格局会不相同,原来是相同的,还发现字库不单单只要ttf一种格局,还有QPF和其他的格局。好吧,现在知道板子上应该是最好用QPF格局的字库了,由于省空间,QPF格局的字库要比ttf格局的字库小得多,不过开发机就没这么多忌惮了,ttf就ttf,真实放板子上运转的时分,再考虑QPF吧。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/321325.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部