建议使用,这里说明一下,使用QApplication类或者QGuiApplication类进行设置都可以,因为QApplication继承自QGuiApplication
from PyQt5.QtCore import Qt
from PyQt5.QtGui import QGuiApplication
######使用下面的方式一定程度上可以解决界面模糊问题--解决电脑缩放比例问题
QApplication.setHighDpiScaleFactorRoundingPolicy(Qt.HighDpiScaleFactorRoundingPolicy.PassThrough)
#QGuiApplication.setHighDpiScaleFactorRoundingPolicy(Qt.HighDpiScaleFactorRoundingPolicy.PassThrough)
# 在主函数入口之前加入上面的设置即可解决
app = QApplication(sys.argv)
图片模糊跟分辨率的问题使用下面的语句:
# 适应高DPI设备
QApplication.setAttribute(Qt.AA_EnableHighDpiScaling)
# 解决图片在不同分辨率显示模糊问题
QApplication.setAttribute(Qt.AA_UseHighDpiPixmaps)
标签:界面,Qt,缩放,分辨率,QGuiApplication,QApplication,pyqt,视图
From: https://www.cnblogs.com/codedingzhen/p/17914309.html