QT界面随电脑分辨率变化,分辨率大的时候,程序界面也变大,分辨率小的时候,程序界面就小
今天在开发过程中遇到一个问题,在使用QT的程序中,随着电脑分辨率的提高,程序界面变得越来越大。研究了一下,解决这个问题的方法有好几种,但是后面我用了一种QT自带的,比较简单的方法,如下。但是可以通过修改QApplication::setHighDpiScaleFactorRoundingPolicy设置进行修改。QT6.0开始默认开启高分屏属性QT::AA_EnableHighDpiScaling,同时不能关闭。
原创
2024-03-06 10:36:46 ·
1475 阅读 ·
0 评论