【问题标题】:Qt - How to clear the contents of a QGroupBox UI objectQt - 如何清除 QGroupBox UI 对象的内容
【发布时间】:2014-03-12 15:26:05
【问题描述】:

这个问题非常简单:我有一个 QGroupBox 对象,它最初有一个 QTableView 。当用户单击某个按钮时,我需要删除 QTableView 对象,只留下一个空的 QGroupBox。我知道我可以使用 addWidget() 在 QGroupBox 内创建一个表格,但是在查看了一段时间的文档后,我很难找到与 remove 小部件类似的功能。有没有办法做到这一点?谢谢!

注意:我刚刚发现有一个与 groupBox->layout() 相关的 isEmpty() 函数,如果该函数返回 false,是否可能与访问小部件的布局类似?

【问题讨论】:

    标签: c++ qt user-interface qt4


    【解决方案1】:

    您可以使用 QTableView::hide() 将其隐藏在 QGroupBox 中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-19
      • 2019-05-09
      • 2015-09-02
      • 2019-05-12
      • 2010-12-19
      • 2019-11-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多