我正在寻找一种解开盒子的方法。
因此,例如像这样的结构:
# ...
vbox = gtk.VBox()
hbox = gtk.HBox()
vbox.pack_start(hbox,False, False, 0)
label = gtk.Label("Please insert text:")
entry = gtk.Entry()
hbox.pack_start(label,False, False, 0)
hbox.pack_end(entry,False, False, 0)
vbox.show_all()
# ...
我想知道如何将hbox从vbox中删除。
答案 0 :(得分:1)
每个框也是一个gtk.Container。因此有一个方法()从容器中删除小部件。 所以
vbox.remove(self.hbox)
做了这个伎俩。
(只调整我的对话框的大小;))