gpt4 book ai didi

python - 删除qt中的子布局?

转载 作者:太空宇宙 更新时间:2023-11-03 14:35:18 24 4
gpt4 key购买 nike

在 PyQt 4.5 中,我在另一个布局中有一个布局。我想从其父级中删除子布局,并将其隐藏。我可以说 parent_layout.removeItem(child_layout) 从其父项中删除布局,但它仍显示在小部件上。我找不到任何方法一步隐藏它,因为 QLayout 没有像 QWidget 那样的 hide() 方法。

最佳答案

简单的解决方案是使用内部小部件,而不是内部布局。您可以将所需的布局分配给小部件,然后在需要时删除/隐藏小部件。一个好的经验法则是,如果您只想安排小部件的显示方式,请使用布局;如果您想将它们隐藏/显示为一个组,请使用小部件。

关于python - 删除qt中的子布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1844630/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com