简单地将大小增加到一定大小会产生不想要的副作用,即整个窗口的首选大小也会变得非常大,因此“调整大小(Ctrl+J)”命令会使窗口变得不可接受地大。
如果我使用垂直布局而不是表单布局,伸缩器的行为就像我所期望的那样,无限增加,并在使用“调整大小”时遵守SizeHint,但我当然会失去表单布局的行为(TextLabels的对齐方式)。
如何在窗体布局中使垂直间隔超过其SizeHint?


发布于 2013-01-22 01:29:28
使用多个布局,而不是只使用一个。
如果我没理解错的话,你应该得到你想要的:)
另一种方法是使用QGridLayout.
https://stackoverflow.com/questions/14378377
复制相似问题