designer里可以实现。我也做到了,要给centralwidget加一个layout. designer里直接可以看效果。但是加的步骤不清晰。
点击选择centralwidget,在designer上选择一个水平或者竖直layout, 这时centralwidget就有了自己的layout,问题就解决了。不能对centralwidget的maximumSize设置限制(除非设计需要)。
网上很多手工的做法没有必要。缩放designer里面的设计主窗口就能看到里面构件随着centralwidget缩放效果