Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1556201
  • 博文数量: 290
  • 博客积分: 3468
  • 博客等级: 中校
  • 技术积分: 3461
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-28 22:21
文章分类

全部博文(290)

文章存档

2016年(13)

2015年(3)

2014年(42)

2013年(67)

2012年(90)

2011年(75)

分类: 嵌入式

2012-01-12 12:17:49

# ./test_1B -qws

Cannot find font definition file /opt/qt-embedded-free-3.3.8/lib/fonts/fontdir - is Qt installed correctly?

复制字体文件到 /opt/qt-embedded-free-3.3.8/lib/fonts/
fontdir
unifont_160_50.qpf
unifont_160_50_t5.qpf       
unifont_160_50_t15.qpf
unifont.bdf

# ./test_1B -qws -font unifont
unifont 是一个比较小且支持中英文的字体

若想使用其他字体:
把字体文件复制到/opt/qt-embedded-free-3.3.8/lib/fonts/
并在 fontdir 中添加要添加的字体描述(这里以 simsun.ttf 字体为例)
simsun simsun.ttf FT n 50 0 su

fontdir 的格式说明
<字体名称> <字体文件名> <字体渲染类型> <是否斜体> <是否粗体> <尺寸> <字体标志>  [尺寸列表]
其中,
<字体渲染类型> : 可以为 TTF,BDF,QPF 三种类型
<是否斜体> : y表示斜体,n表示正常体
<是否粗体> : 50 表示正常体,75表示粗体
<尺寸> : 0,则系统从[尺寸列表]中提取可以转换的字体尺寸
<字体标志> : a 使用ACII字符集,u 使用unicode字符集  s 使用锯齿(anti-aliased)

# ./test_1B -qws -font simsun
如果不指定字体则中文会显示成方块
阅读(1273) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~