之前一直用1920*1080分辨率的屏,最近换了MacBookPro,安装QT后,编译以前的工程,界面全部乱了。网上搜罗了一番,找到了解决方案。现在记录下来。
QT5中,在main函数中添加 QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); 即可
PyQt5中,主程序中添加QtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling);即可
之前一直用1920*1080分辨率的屏,最近换了MacBookPro,安装QT后,编译以前的工程,界面全部乱了。网上搜罗了一番,找到了解决方案。现在记录下来。
QT5中,在main函数中添加 QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); 即可
PyQt5中,主程序中添加QtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling);即可