int nfontId = QFontDatabase::addApplicationFont(":/锐字锐线梦想黑简V1.0.TTF");
qDebug()<<"fontId = "<< nfontId;//等于-1加载失败
if(nfontId>=0)
{
QString msyh = QFontDatabase::applicationFontFamilies(nfontId).at(0);
qDebug() <<"msyh = " <<msyh;
QFont font(msyh);
QApplication::setFont(font);
}
本文介绍了在Qt应用程序中如何加载并使用自定义字体的方法。通过调用QFontDatabase::addApplicationFont函数,可以将字体文件加载到应用程序中,并获取字体ID。如果字体加载成功,可以通过字体ID获取字体家族名称,然后设置整个应用的字体。
&spm=1001.2101.3001.5002&articleId=102409349&d=1&t=3&u=0a48cf0d793948b89e93bf6d69e9953e)
983

被折叠的 条评论
为什么被折叠?



