from PyQt5 import QtCore, QtGui
# 适应高DPI设备
QtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling)
# 适应Windows缩放
QtGui.QGuiApplication.setAttribute(QtCore.Qt.HighDpiScaleFactorRoundingPolicy.PassThrough)
# 在QApplication创建之前设置上面的参数
app = QApplication(sys.argv)
缩放后可能会导致界面不如以前清晰的现象,但基本不影响使用。