Qt -如何清除QGroupBox UI对象的内容
Qt - How to clear the contents of a QGroupBox UI object
这个问题很简单:我有一个QGroupBox对象,它最初有一个QTableView在里面。当用户单击某个按钮时,我需要删除QTableView对象,只留下一个空的QGroupBox。我知道我可以使用addWidget()在QGroupBox内部创建一个表,但是在查看了一段时间的文档之后,我很难找到一个类似于删除小部件的函数。有什么办法可以做到吗?谢谢!
注意:我刚刚发现有一个isEmpty()函数与groupBox->layout()相关,如果该函数返回false,是否可能有类似的布局来访问小部件?
您可以使用QTableView::hide()来隐藏QGroupBox
相关文章:
- 如何在MS Visual Studio 2019中运行QT UI
- 如何处理使用.ui文件生成的.h文件
- 根据变量使Qt UI中的复选框为已选中/未选中
- 一旦双簧管录制开始,主 UI 线程就会被阻止
- Qt Quick,如何更改 Ui 源代码?
- QWidget UI 在使用 QQuickWidget 时冻结
- 在 3ds Max 中更新进度条后,环境和效果 UI 不刷新
- Qt - QQuickWidget setSource without freezing UI
- MFC/C++ ComboBox:禁用下拉列表关闭和打开(UI 冻结)的绘制
- Qt5 ui,多个窗口:如何从窗口 1 访问窗口 2 中的 UI 对象
- QtConcurrent - 在发布到 UI 线程的数千个结果中保持 GUI 响应
- 发出信号以从线程更新 UI
- 更好的文本UI调试C++器,如python的pudb
- 可以在JSON文件的帮助下在Qt中创建UI表单
- 在 ui 文件中隐藏 QTabWidget 中的单个选项卡窗格?
- 由于多个 *.ui 文件而导致的多个Ui_Dialog定义?
- 如何将 .ui 完全转换为 C++ 头文件和源文件
- CMake + Qt,moc 编译失败,无法实现 QMetaObject 方法(编译器找不到基本 ui 对象的标头?
- 如何创建一个接口,允许我访问C++中的按钮(和其他ui)函数,该函数是使用python中的MFC实现的
- Qt -如何清除QGroupBox UI对象的内容