使用QScrollArea使QVBoxLayout可滚动

Make QVBoxLayout scrollable using QScrollArea

本文关键字:滚动 QVBoxLayout QScrollArea 使用      更新时间:2023-10-16

我有一个动态添加内容的QVBoxLayout。我只是想让布局在内容溢出时可滚动。在Qt设计器中实现这一目标的正确方法是什么,还是我也需要代码?

我见过各种各样的例子,但没有一个能低级到足以确切地说明需要做什么。

谢谢!

我找到了一个解决办法,方法如下:

在Qt Design视图中,创建QScrollArea。然后将现有的QVBoxLayout拖到QScrollArea中。右键单击QScrollArea(不是在布局内),然后选择"Apply layout"。然后选择一个布局(我选择垂直布局)。就是这样。

希望这对你有帮助!