1.编译QT库时需要支持TTF字体
./configure -qt-freetype -fontconfig ...
2.将TTF字符库拷贝到QT_QPA_FONTDIR下
# 注意,如果不清楚字体所在的文件夹,请使用以下命令查看即可 echo $QT_QPA_FONTDIR
3.在程序中加入设置全局字体
QApplication a(argc, argv); QFont f("simhei"); a.setFont(f);