【发布时间】:2010-12-22 06:35:55
【问题描述】:
我正在使用 getk 在 python 中编写一个应用程序,但遇到了一个问题。我正在使用 hbox 来保存工具栏上的按钮(新建、打开、保存等),但是 hbox 似乎正在扩展以占据屏幕的特定部分,并且按钮也在这样做真是又高又丑。我如何让他们保持适当的大小?我已经尝试将扩展和填充值设置为 false,但我找不到任何方法来控制按钮或 hbox 的大小。这是我的新按钮的代码:
img = gtk.Image()
img.set_from_stock(gtk.STOCK_NEW,gtk.ICON_SIZE_SMALL_TOOLBAR)
newButt = gtk.Button()
newButt.set_image(img)
newButt.show()
self.hBox4.pack_start(newButt, False, False, 0)
【问题讨论】:
-
您应该使用
gtk.Toolbar来制作工具栏,而不是 hbox。