我试图从Gtk.Dialog小部件的Action-Area中删除添加的按钮(https://developer.gnome.org/gtk3/stable/GtkDialog.html#gtk-dialog-add-button)。没有创建新的Dialog,是否有机会?
答案 0 :(得分:0)
可能有效的方法是保存对您稍后要删除的按钮的引用:
button = dialog.add_button('OK', 3)
# ... later ...
button.get_parent().remove(button)
以前您可以使用dialog.get_action_area()
然后删除其所有子项,但这些天不鼓励直接访问操作区域。