Qt之加载字体

    QStringList FontList;
    FontList.clear();

    int lcdFontId = QFontDatabase::addApplicationFont(QString::fromLocal8Bit(":/PingFang Medium.ttf")); // 从source资源文件
     
    if (lcdFontId != -1) // -1为加载失败
    {
        FontList << QFontDatabase::applicationFontFamilies(lcdFontId);
    }

QFont font;

font.setFamily(FontList .at(0));

猜你喜欢

转载自blog.csdn.net/qq_40110291/article/details/89921334