解决开发板运行QT后找不到字体文件

QT版本:5.91

错误:QFontDatabase: Cannot find font directory ‘/usr/lib/fonts’.

解决方法:

方法1:

从PC端的qt安装目录下拷贝fonts字体库到目标板/usr/lib/fonts中。
没有/usr/lib/fonts则先创建。

方法2:

在开发板中查找fonts目录
# find -name fonts

解决开发板运行QT后找不到字体文件_第1张图片
进入fonts查看是否存在字体库
解决开发板运行QT后找不到字体文件_第2张图片
确实存在,拷贝到/usr/lib/fonts目录下即可。

#cd /usr/lib
#mkdir fonts
#cp /usr/share/fonts/liberation/* /usr/lib/fonts

再次运行qt程序就可以了。

./qt-test  -platform linuxfb

你可能感兴趣的:(fonts找不到,QT5.91)