qt 更换分辨率 的电脑后 界面字体有问题,没有跟随缩放解决办法

int main(int argc, char *argv[])
{
    QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling, true);
    QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps, true);
    QApplication::setHighDpiScaleFactorRoundingPolicy(Qt::HighDpiScaleFactorRoundingPolicy::PassThrough);

    QApplication a(argc, argv);

    
    MainWindow w;
    w.showMaximized();

    return a.exec();
}

QApplication a(argc, argv);之前添加 前三句设置
posted @ 2024-06-14 14:13  雾枫  阅读(144)  评论(0)    收藏  举报