Mac电脑安装windows系统,Qt的ui界面对 retina屏的支持
对于使用retina屏的mac电脑,安装windows系统,使用Qt绘制的ui界面会出现界面显示不正常,需要在main.cpp文件中加入QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling)这句话,一定要加载在 QApplication a(argc, argv);之前,然后界面就可以正常显示了。
int main(int argc, char *argv[])
{
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
QApplication a(argc, argv);