相关疑难解决方法(0)

Qt布局,在窗口小部件大小更改后调整为最小值

基本上我QGridLayout有一些小部件.重要的是2个标签,我用它们将图像绘制到屏幕上.好吧,如果用户想要,他可以改变传入图像的分辨率,从而迫使标签调整大小.

我们假设标签的初始大小是320x240.用户将VideoMode更改为640x480,标签和整个GUI完美调整大小.但是当用户切换回时320x240,标签会缩小,但布局/窗口不会缩小.

我打得四处sizePoliciessizeHintsresize(0,0),但没有做的伎俩.有人可以帮我这个吗?

这里有一些截图来澄清问题:

在这里,一切都很好 仍然,640 x 480完美调整大小 但在这里,布局太大了.

layout qt qgridlayout qt5

22
推荐指数
2
解决办法
3万
查看次数

标签 统计

layout ×1

qgridlayout ×1

qt ×1

qt5 ×1