写在前面
使用Qt开发界面客户端,需要考虑不同分辨率及缩放对UI界面的影响,否则会影响整体的交互使用。
问题
高分辨率/缩放设备上图片/图标模糊
若不考虑高分辨及缩放处理,在高分辨率/缩放设备上,软件中的图片、图标可能会出现模糊的问题。
例如:1920 * 1080 100%缩放下的图标如下:
分辨率不变,缩放调整到150%后,图标便会模糊:
高分辨率/缩放设备上控件尺寸问题
若不考虑高分辨及缩放处理,在高分辨率/缩放设备上,软件中的控件可能会由于尺寸放大而出现显示问题。
例如:上面1920 * 1080 100%缩放下软件正常显示如下:
分辨率不变,缩放调整到150%后,控件尺寸会被系统自动放大而出现显示问题: