• 2227阅读
  • 4回复

[讨论]关于Qt加载第三方字体库的问题 [复制链接]

上一主题 下一主题
离线lwei24
 

只看楼主 倒序阅读 楼主  发表于: 2021-06-11
各位大佬,我下载思源黑体字体库后,字体库是放在这个路径::/res/fonts/SourceHanSans-Normal.ttf,加载的方式:先获取QFontDatabase::addApplicationFont,再通过QFontDatabase::applicationFontFamilies,最后是在每个控件里setFont设置该字体,加载出来的效果和实际效果有出入,这是为啥呢?

在线20091001753

只看该作者 1楼 发表于: 2021-06-11
不明白你说的什么。加载出来的效果 就是 实际效果呀。
或者你应该说,你所期望的实际效果是啥?
(づ ̄ 3 ̄)づ
离线lwei24

只看该作者 2楼 发表于: 2021-06-15
回 20091001753 的帖子
20091001753:不明白你说的什么。加载出来的效果 就是 实际效果呀。
或者你应该说,你所期望的实际效果是啥? (2021-06-11 20:37) 

我说的又不是英文,你怎么会看不懂呢?实际看到的思源黑体字体库的效果是不会有模糊的,但是我通过上面的方法,去加载出来的字体是模糊的。真的是醉了
离线lwei24

只看该作者 3楼 发表于: 2021-06-15
回 20091001753 的帖子
20091001753:不明白你说的什么。加载出来的效果 就是 实际效果呀。
或者你应该说,你所期望的实际效果是啥? (2021-06-11 20:37) 

再举个例子,实际思源黑体字体库加载出来的字,例如是一个A,但我通过先获取QFontDatabase::addApplicationFont,再通过QFontDatabase::applicationFontFamilies,最后是在每个控件里setFont设置该字体这个方法,加载出来的思源黑体字,即这个A会变模糊不清楚,你这样可以看懂了吗
离线lwei24

只看该作者 4楼 发表于: 2021-06-15
回 20091001753 的帖子
20091001753:不明白你说的什么。加载出来的效果 就是 实际效果呀。
或者你应该说,你所期望的实际效果是啥? (2021-06-11 20:37) 

是我表达不清楚还是你们没看懂,加载的方法也写了,问题也写了?加载出来的效果和实际效果是有出入的,平时我们看到的字体是不会有模糊的,而我期望的实际效果只不过是希望字体加载出它本身一切特性出来。
快速回复
限100 字节
 
上一个 下一个