问题遇到的现象和发生背景
QT 设置QT_ENABLE_HIGHDPI_SCALING = 1 之后,在窗口resizeEvent传回的大小怎么变小了?我需要用到resizeEvent的实际像素大小去设置CEF窗口的位置。不设置QT_ENABLE_HIGHDPI_SCALING CEF窗口就能铺满,获取的像素值正常,但是QT的UI不能自己放大了。
我的解答思路和尝试过的方法
我在想是不是需要获取到这个放大系数,在resizeEvent里面将size乘以系数就是实际的像素大小
QT 设置QT_ENABLE_HIGHDPI_SCALING = 1 之后,在窗口resizeEvent传回的大小怎么变小了?我需要用到resizeEvent的实际像素大小去设置CEF窗口的位置。不设置QT_ENABLE_HIGHDPI_SCALING CEF窗口就能铺满,获取的像素值正常,但是QT的UI不能自己放大了。
我在想是不是需要获取到这个放大系数,在resizeEvent里面将size乘以系数就是实际的像素大小