有没有办法为子窗口小部件(继承自 QMdiSubWindow)定义初始大小?我不想限制最小大小或阻止它被调整大小,而只是在第一次显示给定大小的窗口。
我尝试重新实现 sizeHint 并定义不同的大小策略,但即使进行了这些更改,autoAjust 调用似乎在首次显示时使窗口非常小(大小为 200 x 200)。该窗口包含具有此层次结构的小部件:QVBoxLayout -> QScrollArea -> QLabel。QLabel 用于显示尺寸为 512 x 512 的图像。
编辑:将类更正为 QMdiSubWindow。