[pyqt5]设置支持高分辨率屏幕自适应
问题:
在使用1080*1920显示器开发项目时,写的界面可以很完美的显示,但是当把软件给别人的高分辨率电脑使用时就会出现文字或者格式乱的情况。
可以使用下面的一行代码解决这个问题:
QtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling)
如何测试:
win10下进入设置->系统->屏幕
。调整缩放布局,如果使用不通的缩放比例时软件也能完美的自适应,说明程序运行正常。