【问题标题】:Make QVBoxLayout scrollable using QScrollArea使用 QScrollArea 使 QVBoxLayout 可滚动
【发布时间】:2014-07-23 03:56:38
【问题描述】:

我有一个动态添加内容的 QVBoxLayout。我只是想让该布局在内容溢出时可滚动。在 Qt Designer 中实现此目的的正确方法是什么,或者我还需要代码吗?

我看到了各种各样的例子,但没有一个例子的层次低到足以准确地显示需要做什么。

谢谢!

【问题讨论】:

    标签: c++ qt qt4


    【解决方案1】:

    我通过执行以下操作找到了解决方案。

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

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2020-12-24
      • 2011-09-27
      • 1970-01-01
      • 2011-10-11
      • 1970-01-01
      • 2013-01-25
      相关资源
      最近更新 更多