gpt4 book ai didi

python - PyQt 5 和 4k 屏幕

转载 作者:太空宇宙 更新时间:2023-11-03 13:35:04 26 4
gpt4 key购买 nike

我正在尝试将现有的 PyQt5 应用程序迁移到窗口 10 的高 dpi。

Qt5 本身的文档在这里谈到高 dpi 缩放: http://doc.qt.io/qt-5/highdpi.html

QT_AUTO_SCREEN_SCALE_FACTOR to "1".

但我不能在 python 代码中修改它:/

有什么想法吗?

最佳答案

确保您使用的是 Qt 5.6+,skim the docs to be aware ,然后更改您的应用程序初始化代码,使其前一行后一行(用 Python 编写),但在 C++ 中类似:

os.environ["QT_AUTO_SCREEN_SCALE_FACTOR"] = "1"
qapp = QApplication(sys.argv)
qapp.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling)

关于python - PyQt 5 和 4k 屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41331201/

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