gpt4 book ai didi

c++ - QMdiSubWindow 的初始大小

转载 作者:太空宇宙 更新时间:2023-11-04 14:00:17 26 4
gpt4 key购买 nike

有没有办法为子窗口部件(继承自 QMdiSubWindow)定义初始大小?我不想限制最小尺寸或阻止它调整大小,而只是想在第一时间以给定尺寸显示窗口。

我已尝试重新实现 sizeHint 并定义不同的大小策略,但即使进行了这些更改,autoAjust 调用在首次显示时似乎也使窗口非常小(大小为 200 x 200)。该窗口包含具有此层次结构的小部件:QVBoxLayout -> QScrollArea -> QLabel。 QLabel 用于显示尺寸为 512 x 512 的图像。

编辑:将类更正为 QMdiSubWindow。

最佳答案

你可以使用resize(int w, int h)
它不会设置最大和最小尺寸。
它只会改变子窗口的初始大小。
实际上,它真正做的是:它改变了子窗口的“当前”大小。但是第一个当前大小是“初始”大小。所以基本上是一样的。

关于c++ - QMdiSubWindow 的初始大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19591641/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com