qt - 如何从 QVBoxLayout 中删除(子)布局项?

标签 qt

我找到了很多关于从 QVBoxLayout 中删除小部件的答案。

但我没有找到任何有关删除布局的答案。我知道我可以将我的子布局放入 QWidget 中。我只是想了解更多。

layout = QtGui.QVBoxLayout()
item_in_layout = create_layout()
layout.addLayout(item_in_layout)
# Remove?

最佳答案

使用removeItem将指针指向要删除的布局。

关于qt - 如何从 QVBoxLayout 中删除(子)布局项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17025152/

相关文章:

c++ - QApplication::processEvents 在 Windows 中不工作

qt - 如何将 qundo 命令保存到文件并重新加载它?

python - drop发生在application外部时,如何获取drop target?

c++ - 为什么qt show()没有优先级?

c++ - 根据字体句柄获取字体文件名 (HFONT)

c++ - 一种无需最大化内存即可实时缓冲高清视频的有效方法

c++ - 如何设置 QWidget 全屏(但 "real"全屏,更改分辨率,将模态设置为整个系统)?

c++ - 链接器错误 LNK2038 : mismatch detected for 'RuntimeLibrary'

qt - 如何在返回之前更新 QLayout 并获取新尺寸?

c++ - 我们可以使用 Qt(64) 生成一个可以在 32 位窗口和 64 位窗口上运行的应用程序吗?