1 #!/usr/bin/python 2 3 import gtk 4 import gtk.glade 5 6 class Signals: # callbacks class 7 def do_exit (self, window): 8 gtk.main_quit () 9 10 def do_click (self, button): 11 entry.set_text (button.get_label ()) 12 13 xml = gtk.glade.XML ('libglade2.glade', None, None) 14 15 window = xml.get_widget ('window') 16 entry = xml.get_widget ('entry') 17 18 xml.signal_autoconnect (Signals ()) 19 20 window.show_all () 21 22 gtk.main ()