描述:
- Qt 5.7.1 msvc2013;
- Windows 10 家庭版,系统字体有两套微软雅黑,一套在 C:\Windows\Fonts 下,一套在其他位置,版本不一样;
- Qt 程序字体设置
- 没有设置全局字体;
- 所有 Widgets 都是通过 QSS 设置成 Microsoft Yahei;
- Qt 打印出日志
- QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
- msyh = "Microsoft YaHei zd" fontId = 0
-
真正显示出来的样子如图
问题:
如果不修改系统字体,也不在程序中单独添加并加载字体,怎么样从代码层面解决这个问题?