为了能自动控制显示,把自带的跟随父控件改变大小的属性给去掉了
setWidgetResizable(false);
在scrollArea的resizeEvent事件中处理size
ui->scrollAreaWidgetContents->resize(ui->scrollArea->geometry().width() - 0, h);
高度h不用关心,主要是宽度
像上面这样写的话,当内容的高度超过了scrollArea时,下侧就会出现水平滚动条

如果手动减去一个滚动条宽度19,就可以了
ui->scrollAreaWidgetContents->resize(ui->scrollArea->geometry().width() - 19, h);

但这个19是不确定的吧,而且如果没有滚动条的时候就这样了……

所以我想能否得到一个不带滚动条,显示区的size
------解决方案--------------------

------解决方案--------------------
