如何显示小部件及其所有父容器?
在我的程序中,有一个点隐藏了所有小部件。有没有一种简单的方法来显示小部件及其所有父容器?我无法使用 show_all()
,因为这会显示我不想显示的其他小部件。我可以查看容器并将它们全部显示出来,但如果有更简洁的解决方案,我宁愿不这样做。
In my program, there is a point where all widgets are hidden. Is there a simple way to show a widget and all of its parent containers? I am not able to use show_all()
, because that would show other widgets that I don't want shown. I could go down the containers and show them all, but I would prefer not to if there is a more concise solution.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
除了迭代
Widget。 get_parent
并显示
全部,您还可以设置no-show-all
您不想显示的小部件上的属性,并调用show_all
在祖先上。Other than iterating through
Widget.get_parent
andshow
ing them all, you can also set theno-show-all
property on the widgets you don't want shown, and callshow_all
on the ancestor.