我找到了很多关于从 QVBoxLayout 中删除小部件的答案。
但我没有找到任何关于删除布局的答案。我知道我可以将我的子布局放入 QWidget。我只是想知道更多。
layout = QtGui.QVBoxLayout()
item_in_layout = create_layout()
layout.addLayout(item_in_layout)
# Remove?
我找到了很多关于从 QVBoxLayout 中删除小部件的答案。
但我没有找到任何关于删除布局的答案。我知道我可以将我的子布局放入 QWidget。我只是想知道更多。
layout = QtGui.QVBoxLayout()
item_in_layout = create_layout()
layout.addLayout(item_in_layout)
# Remove?
将removeItem与指向要删除的布局的指针一起使用。
用于QLayout::itemAt
获取对应的布局项并将QLayout::removeItem
其移除。