PyGTK
Z Wikipedii
PyGTK to nakładka na bibliotekę GTK+ służąca tworzeniu interfejsu graficznego dla programów komputerowych w języku Python. PyGTK jest wolnym oprogramowaniem i jest rozpowszechniane na zasadach licencji LGPL. Twórcą biblioteki jest programista GNOME haker James Henstridge.
PyGTK zostało wykorzystane w wielu aplikacjach m.in:
- Instalator Anaconda
- BitTorrent
- Eroaster
- gDesklets
- GRAMPS
- Gajim
[edytuj] Przykładowy kod
import gtk class HelloWorld(gtk.Window): def __init__(self): gtk.Window.__init__(self) self.connect("delete_event", gtk.main_quit) self.set_border_width(10) self.set_title("Hello World!") button = gtk.Button("Press me") button.connect("clicked", self.button_pressed_cb) self.add(button) def button_pressed_cb(self, button): print "Hello again - the button was pressed" if __name__ == "__main__": win = HelloWorld() win.show_all() gtk.main()
[edytuj] Zobacz też
[edytuj] Linki zewnętrzne
- (en) witryna PyGTK
- (en) FAQ
- (en) PyGTK Wiki