zhiyiYo / PyQt-Fluent-Widgets

A fluent design widgets library based on C++ Qt/PyQt/PySide. Make Qt Great Again.
https://qfluentwidgets.com
GNU General Public License v3.0
5.78k stars 560 forks source link

是否有办法设置全局字体 ... ? #1000

Closed neavo closed 3 weeks ago

neavo commented 4 weeks ago

目前测试下来,似乎是因为内置的 *Label 控件都设置了自定义的样式,所以直接设置 app 的 font 的方式并不能生效 还有其他方式吗

font = QFont()
font.setFamilies(["Consolas", "微软雅黑"])
app.setFont(font)
rainzee commented 4 weeks ago

推荐的方案是通过 addCustomStyleSheet 来继承并设置字体,没有办法设置 全局 字体

zhiyiYo commented 3 weeks ago

暂时不行,有些组件的字体是样式表控制的