头像

张小飞

我有一壶酒,足以慰风尘

《QFontDatabase: Cannot find font directory》

 5月前  •   c++, Qt  •   , , ,  •   381  •   2

QFontDatabase: Cannot find font directory qt5

按照提示,在Qt库安装目录中 lib文件夹下新建个fonts文件夹,把字体拷贝进去就行。

QString fontPath = ":/fonts/MyFont.ttf";
int fontId = QFontDatabase::addApplicationFont(fontPath);
if (fontId != -1)
{
    QFont font("MyFont");
    app.setFont(font);
}

 

上一篇:
下一篇:

 评论


 已有2条评论

  1. rekols 还差那么一点 Linux | 谷歌浏览器 70.0.3538.77 5月前

    (´இ皿இ`)