一、现象
如下所示:

https://blog.csdn.net/t13506920069/article/details/113795471(该链接博主也提供了一种解决办法,个人认为不是根本之道,有点像绕过了该问题)

上图中的红色、绿色大框是两个滚动区域。
如上图蓝色箭头所指(滚动区域中的子部件),部件会被压缩。
我认为添加完滚动区域类
QScrollArea后的正常情况应该是:如果窗口不足以显示所有子部件,则应该出现滚动条,通过滑动滚动条,去显示其它区域的内容,而不是压缩子部件。
二、解决办法
给滚动区域 QScrollArea 的 内容部件(scrollAreaContentWidget) 设置大小策略,大小策略采用:QSizePolicy::MinimumExpanding
代码如下:
// QSizePolicy::MinimumExpanding 使用sizeHint()的推荐尺寸作为最小大小,


3552

被折叠的 条评论
为什么被折叠?



