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

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

最佳答案

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

10-04 18:15