//将字体文件名传给addApplicationFont,得到字体的Id
int fontId = QFontDatabase::addApplicationFont("./res/msyh.ttf");
//将字体Id传给applicationFontFamilies,得到一个QStringList,其中的第一个元素为新添加字体的family
QString msyh = QFontDatabase::applicationFontFamilies ( fontId ).at(0);
QFont font(msyh,10);
//将此字体设为QApplication的默认字体
QApplication::setFont(font);Qt将ttf文件设置为默认字体
最新推荐文章于 2025-09-04 16:05:56 发布
本文介绍如何在Qt中将自定义字体应用到QApplication实例上,包括加载字体文件、获取字体ID、设置字体作为默认字体的过程。
3066

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



