From 7694bd513a8d158f02a17398378ef2f524f15f00 Mon Sep 17 00:00:00 2001 From: Manuel QuiƱones Date: Fri, 01 Jun 2012 13:53:16 +0000 Subject: ToolButton: add 'icon_name' as a GObject property SL #3658 Sugar ToolButton inherits from Gtk.ToolButton but is not overwriting 'icon_name' property. So 'icon_name' can be passed to the constructor of Sugar ToolButton but the result is different than setting it via ToolButton.props.icon_name. Signed-off-by: Manuel QuiƱones Acked-by: Simon Schampijer --- diff --git a/src/sugar/graphics/toolbutton.py b/src/sugar/graphics/toolbutton.py index 25833b6..3a40fb4 100644 --- a/src/sugar/graphics/toolbutton.py +++ b/src/sugar/graphics/toolbutton.py @@ -120,6 +120,8 @@ class ToolButton(gtk.ToolButton): self.set_icon_widget(icon) icon.show() + icon_name = gobject.property(type=str, setter=set_icon) + def create_palette(self): return None -- cgit v0.9.1