Ich schreibe eine Anwendung in Python mit getk und ich bin auf ein Problem gestoßen. Ich benutze eine hbox, um die Knöpfe zu halten, die auf meiner Werkzeugleiste laufen (neu, öffnen, speichern, etc), aber die hbox scheint zu expandieren, um einen bestimmten Teil des Bildschirms aufzunehmen und die Knöpfe tun dies auch wirklich groß und hässlich. Wie erreiche ich, dass sie in einer angemessenen Größe bleiben? Ich habe bereits versucht, die Werte für expand und fill auf false zu setzen, und ich kann keine Methoden finden, um die Größe von ether zu steuern, eine Schaltfläche oder eine hbox. Hier ist der Code für meine neue Schaltfläche:Control Button/hbox Größen in GTK
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)
Sie sollten eine 'gtk.Toolbar' verwenden, um eine Symbolleiste zu erstellen, keine hbox. – ptomato