我为板子增加unifont字体时,直接把开发包qt-embedded-2.3.10中的四个unifont字体文件拷到开发板上
/usr/qt/etc/fonts # ls
calc_140_75.qpf helvetica_120_75.qpf helvetica_80_50_t5.qpf
calc_140_75_t5.qpf helvetica_120_75_t5.qpf helvetica_80_75.qpf
fixed_120_50.qpf helvetica_140_75.qpf helvetica_80_75_t5.qpf
fixed_120_50_t5.qpf helvetica_140_75_t5.qpf unifont_160_50.qpf
fontdir helvetica_180_75.qpf unifont_160_50_t10.qpf
helvetica_120_50.qpf helvetica_180_75_t5.qpf unifont_160_50_t15.qpf
helvetica_120_50_t5.qpf helvetica_80_50.qpf unifont_160_50_t5.qpf
然后也把开发包中的fontdir中关于unifont的一行添加到开发板的fontdir中,效果如下:
/usr/qt/etc/fonts # cat fontdir
fixed fixed_120_50.qpf QPF n 50 120
helvetica helvetica_80_50.qpf QPF n 50 80
helvetica helvetica_120_50.qpf QPF n 50 120 u
helvetica helvetica_120_75.qpf QPF n 75 120 u
helvetica helvetica_140_75.qpf QPF n 75 140
helvetica helvetica_180_75.qpf QPF n 75 180
calc calc_140_75.qpf QPF n 75 140 u
unifont unifont.bdf BDF n 50 160 u
但是开发包和板子中都没有unifont.bdf 这个文件,这样做对吗?(不好意思,板子显示不了中文,我无法验证)