众所周知,Qt Designer构造出来的widget有个默认大小,默认不会自适应窗口的改变。不管用户如何拖拽窗口的大小,widget里面的东东还是那么大,这多多少少带来了不便。我上网搜索了一下这个问题,发现了一篇文章。那篇文章里面说,只需在我们设计的widget上面再套一个layout,然后调用ui->setLayout重新设置为新的layout即可。我试着做了一下,结果不但没实现自适应窗口大小,原来的widget倒是被裁剪了一大半,我原先在designer里面设计的控件全都没了,只剩下tableWidget孤零零的一角。请问有没有人遇到过与我类似的情况呢?是怎么解决的呢?