标签: qt resize widget
我正在写一个图像查看器,我想要Qt的一些行为:
想象一下,观众在256x256的盒子中显示图像。现在我希望ctrl + Z做一个缩放+调整窗口大小;即。在512x512的框中显示2x缩放图像,我该怎么做?
另外,想象一下,知道用户为我的观众提供了某种形状,并且他按下了F10,我想改变布局以相同尺寸显示观众(如果可能,例如不会溢出屏幕)并添加额外的它下面的控件,并以查看器窗口小部件的方式调整整个窗口小部件
答案 0 :(得分:0)
也许你可以使用QWidget::minimumSize属性来更改小部件的最小尺寸。
如果缩放图像的大小比屏幕大,则可能需要将小部件放入QScrollArea。