我有一个主窗口,我希望当我最大化它时,它内部的小部件应该自动调整大小....
我有什么方法可以做到吗????
答案 0 :(得分:2)
是。使用布局对象(例如QHBoxLayout
或QGridLayout
)来组织内部窗口小部件,并相应地设置窗口小部件的调整大小模式。请注意,标准的Qt提供的小部件默认支持调整大小。
答案 1 :(得分:1)
如果你想为你节省很多工作,不要手工编写ui代码。使用Qt Creator创建一个ui文件,然后使用PyQt4.uic模块动态加载该文件。还有一种“静态”方法,可以从Qt Creator ui文件生成python代码。