【问题标题】:Is there an easy way to make a collapsible QWidget?有没有一种简单的方法来制作可折叠的 QWidget?
【发布时间】:2013-11-24 17:47:21
【问题描述】:

通常在网页上,整个区域都包含可以简化为仅标题的内容。有没有办法通过QWidget 实现相同的目标?

有关此功能的一个非常简单的示例,请参阅屏幕截图here。当然,内容应该是任意QLayout,因此是任意的。

【问题讨论】:

  • 我认为您可以使用QTreeWidget 并使用样式让它看起来像您想要的那样。据我所知,这就是他们在 Qt 设计器中制作类似小部件的方式。
  • “动态布局示例”(qt-project.org/doc/qt-4.8/layouts-dynamiclayouts.html) 是否有助于创建可以折叠/展开的内容?

标签: c++ qt collapse qwidget


【解决方案1】:

您可以使用QToolBox 小部件:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-20
    • 2022-01-15
    相关资源
    最近更新 更多