gpt4 book ai didi

python - PyQt 字体大小随窗口显示配置而变化

转载 作者:行者123 更新时间:2023-11-28 19:06:56 26 4
gpt4 key购买 nike

我正在开发 PyQt4 GUI。在测试期间,我发现所有 QLabel 的字体大小在不同的计算机上都会发生变化。显然,窗口显示配置可以从 100% 更改为 125% 或 150%,然后更改我的小部件的字体大小。

是否有一个选项可以强制 GUI 保持其字体大小独立于显示设置?

预先感谢您的帮助。


编辑:
我搜索了正确的术语,但我得到的最好的是:如果您打开 Control Panel\Appearance and Personalization\Display,您可以更改字体和其他显示元素的大小。此配置与屏幕分辨率无关,但我不知道它是否与屏幕的实际 dpi 无关。由于 AA_DisableHighDpiScaling 在 PyQt4 上不起作用,我将不得不继续寻找其他解决方案。

最佳答案

http://doc.qt.io/qt-5/highdpi.html

看起来您可以使用此代码段禁用缩放(虽然没有检查):

QGuiApplication().setAttribute(Qt.AA_DisableHighDpiScaling)

关于python - PyQt 字体大小随窗口显示配置而变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45707842/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com