我有一个QWidget
,是我所有其他小部件的父类。在Qt Designer中,我为width = 600
设置了height = 400
和QWidget
。我的尺码政策为[Fixed, Fixed, 0, 0]
。
但是,如果我启动应用程序,QWidgets的大小至少为2500*400
。如何在应用程序开始时将大小修改为600*400
?
答案 0 :(得分:2)
如果您不通过QLayout::setSizeConstraint
设置尺寸约束,则顶层布局的尺寸政策毫无意义。大小约束将布局链接到顶层窗口小部件的大小。