在创建QApplication实例之前设置Qt::AA_EnableHighDpiScaling属性
在创建QApplication实例之前,需要设置Qt::AA_EnableHighDpiScaling属性,代码示例如下:
import sys
from PyQt5.QtWidgets import QApplication, QWidget
from PyQt5.QtCore import Qt
# 设置Qt::AA_EnableHighDpiScaling属性
QApplication.setAttribute(Qt.AA_EnableHighDpiScaling, True)
# 创建QApplication实例
app = QApplication(sys.argv)
# 创建QWidget窗口
widget = QWidget()
# 显示QWidget窗口
widget.show()
# 运行应用程序
sys.exit(app.exec_())