我正在使用 QT-4 嵌入式 Linux。
我的 QT 应用程序中有以下代码:
QFont newFont("wenquanyi", 8, QFont::Bold, true);
QApplication::setFont(newFont);
但是字符无法正确显示。我的目标 linux 设备下确实有一个wenquanyi_150_50.qpf
文件。QT-directory/lib/fonts
如果我像这样更改代码:
QFont newFont("unifont", 8, QFont::Bold, true);
我可以看到正确显示的字符。
所以我认为问题在于QT查找特定字体的路径。