这里我用的其中一种方法是采用qt4中官方自带的文泉熙字库为应用的,如果客户不是很挑剔的话,基本自型还是比较满意的,
在fontdir
wqx wenquanyi_120_50.qpf QPF n 50 120
wqx wenquanyi_120_75.qpf QPF n 75 120
wqx wenquanyi_130_50.qpf QPF n 50 130
wqx wenquanyi_130_75.qpf QPF n 75 130
wqx wenquanyi_150_50.qpf QPF n 50 150
wqx wenquanyi_150_75.qpf QPF n 75 150
wqx wenquanyi_160_50.qpf QPF n 50 160
wqx wenquanyi_160_75.qpf QPF n 75 160
在这里第一列为name,第二列为file,第3列为renderer,字型格式,如BDF,TTF,QPF等,第4列n表示iitalic,表示是否为斜体字,第5列为weight,字体宽度,50是Normal,而75是Bold ,第6列为size字号,120为12pt.第7列为flag可忽略不写,有3个选者,s=smooth(anti-aliased),u=unicode range when saving(default is Latin1), a=ASCII range when saving(default is Latin1).
这样只要按照前面i18n的方法,app->setfont("wqx");
就可以显示很好看的中文字体了,
下面是wqx的qpf字库
|
文件: |
fonts.rar |
大小: |
2583KB |
下载: |
下载 | |
阅读(2317) | 评论(0) | 转发(0) |