解决1920 * 1080屏在150% DPI下,Qt窗口拖拉问题

背景:Windows系统,1920*1080屏放大150%,如果QT窗口的最小size大于可视区域,拖动窗口边放大或缩小时,窗口会发生下移,直至消失。

原因:  Qt内部原因。

解决方案:强制限制窗口最小size在可视区域内,调用函数 setMininumWidth() / setMininumHieght();使用scrollBar,使窗口自适应。

posted @ 2024-07-04 14:10  北冥没有鱼  Views(24)  Comments(0Edit  收藏  举报