实际上最近有一个需求:怎么样能把多个自定义的widget窗体给插入到一个窗体里呢,然后他可以以滚动条的形式显示。
比如下面这个例子,我这样循环插入10个widget,运行后首先并没有发现滚动条,这不是我要的结果。他插入的时候往往图片显示不全。但是把自定义窗体换成toolButton或者pushButton这样的小空间,那插入多了倒是会出现滚动条,显示也是正常。这是为什么呢?
请各位教一教我,谢谢。我用chatGPT3.5完全得不到想要的答案
```c++
ui->scrollArea->setWidgetResizable(true);//设置滚动区域自适应大小
for(int i=0;i<10;i++)
{
havePicutre *h=new havePicutre(this);
ui->verticalLayout_3->addWidget(h);
ui->verticalLayout_3->addWidget(h);
```