您的位置:首页 > 编程语言 > Qt开发

解决tq2440的QT4.5的中文字体不显示的问题

2014-03-13 01:56 369 查看
qt4.5.3不能显示中文字体,无论是qvfb中还是arm系统中,后来在网上查了一些方法

终于弄好了

1,下载文泉驿正黑字体qpf字体库

http://kenter1643.download.csdn.net/可以找到下载

2,把下载好的字体库解压后的qpf文件放入lib/fonts中(qtX86和arm版本以及移植的文件系统中都放入此子体)

编译运行的时候:在qtcreator中在Run Settings——〉Edit run configuration:右侧单击Show Details按钮,在打开的下拉列表中Arguments:文本框中添加参数“-qws -font wenquanyi”。

或者在终端中运行:例如:./hello -qws -font wenquanyi

这样就可以显示中文了

如果不想输入后面的参数可以把lib/fonts中的其他字体全部删除,只保留泉驿正黑字体的qpf字体库。这样只需要运行./hello -qws 即可 不过这样以来就用不了其他字体了。

提示:在终端中运行程序时其后加上& 就不会独占终端了,可以在终端运行多个程序

如:./hello &

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: