当包含的窗口小部件更改其大小时,调整Qt主窗口的大小

时间:2010-12-30 00:59:53

标签: pyqt4

在PyQt4中,我有一个主窗口,它将我创建的自定义小部件设置为其中心(也是唯一)小部件。通过用户操作,窗口小部件可以更改其大小。发生这种情况时,我希望包含窗口小部件的主窗口调整其大小,使其符合其子窗口小部件的新大小。不幸的是,这种情况并没有发生。新窗口小部件已创建,但它被强制适应主窗口的先前大小。我已经覆盖了widget的sizeHint方法,以便返回所需的大小,但这似乎被忽略了。我还为widget和主窗口添加了对updateGeometry的调用,但这也没有任何影响。

我很确定我接近这个工作,但我在Qt的细微差别方面并不是非常有经验。有人可以在这里给我一些指导吗?

0 个答案:

没有答案