• 5183阅读
  • 4回复

qte4.3.5改变中文字号无效 [复制链接]

上一主题 下一主题
离线lxm650
 

只看楼主 倒序阅读 楼主  发表于: 2009-06-18
我用的qte4.3.5,使用qpf中文字体fzstk,不管用那种字号比如16,18,20,22等,文字大小没有变化。不知那位大侠知道原因?
是不是qpf字体的特性决定了一旦加载某种大小的字体就不能再更改这种字体的大小?即便是新建一个字体类,只要还是这种字体,就不能更改大小了,即使不在一个程序中。
[ 此帖被lxm650在2009-06-18 21:34重新编辑 ]
离线shiroki

只看该作者 1楼 发表于: 2009-06-19
qpf是每个字号一个字体文件, 创建qpf的时候决定的。 你指定的字号有对应的qpf文件吗
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线刘作新
只看该作者 2楼 发表于: 2009-06-19
如果你想往arm板上做的话,就自己做个字库很简单,然后配置一下字库文件就行了!最好把程序中所在关于设置字体的东东去调.要不然会出方块的
离线lxm650

只看该作者 3楼 发表于: 2009-06-19
我是在开发板上运行的,现象是只要加载了一种大小的中文字体,就无法再改变大小了,即使不在同一个程序中。当然指定的字号有对应的qpf文件,也许是我的字体文件有问题。但是我用系统自带的wenquanyi字体也存在问题,不管用什么字号,都使用12号。另外,我用的是QTE4.3.5版,/lib/fonts/中没有fontdir文件。
离线hercules

只看该作者 4楼 发表于: 2009-06-19
qpf和ttf不一样,一个qpf文件只能对应一种size的字体
我的QQ号:337396132
欢迎大家加我为好友,一起学习Qt
快速回复
限100 字节
 
上一个 下一个