home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / share / doc / python-glade2 / examples / autoconnect.py next >
Encoding:
Python Source  |  2006-04-03  |  375 b   |  21 lines

  1. #!/usr/bin/env python
  2. #
  3. # Small test to demonstrate glade.XML.signal_autoconnect on an instance
  4. #
  5.  
  6. import pygtk
  7. pygtk.require('2.0')
  8.  
  9. import gtk, gtk.glade
  10.  
  11. class SimpleTest:
  12.     def __init__(self):
  13.         xml = gtk.glade.XML('test2.glade')
  14.         xml.signal_autoconnect(self)
  15.  
  16.     def on_button1_clicked(self, button):
  17.         print 'foo!'
  18.  
  19. test = SimpleTest()
  20. gtk.main()
  21.