]> git.0d.be Git - empathy.git/blob - python/example.py
Merge branch 'irc-dialog-579800'
[empathy.git] / python / example.py
1 #!/usr/bin/env python
2
3 import gtk
4 import empathy
5 import empathygtk
6
7 class HelloWorld:
8
9     def destroy(self, widget, data=None):
10         print "destroy signal occurred"
11         gtk.main_quit()
12
13     def __init__(self):
14         self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
15         self.window.connect("destroy", self.destroy)
16
17         manager = empathy.ContactManager()
18         store = empathygtk.ContactListStore(manager)
19         view = empathygtk.ContactListView(store, 0)
20
21         self.window.add (view)
22         view.show()
23         self.window.show()
24
25     def main(self):
26         gtk.main()
27
28 if __name__ == "__main__":
29     hello = HelloWorld()
30     hello.main()
31