PyGtk:如何打开包装盒

时间:2015-03-06 16:29:44

标签: python pygtk

我正在寻找一种解开盒子的方法。

因此,例如像这样的结构:

# ... 
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中删除。

1 个答案:

答案 0 :(得分:1)

每个框也是一个gtk.Container。因此有一个方法()从容器中删除小部件。 所以

vbox.remove(self.hbox)

做了这个伎俩。

(只调整我的对话框的大小;))