diff options
-rw-r--r-- | python/example.py | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/python/example.py b/python/example.py new file mode 100644 index 000000000..cffd5fffb --- /dev/null +++ b/python/example.py @@ -0,0 +1,31 @@ +#!/usr/bin/env python + +import gtk +import empathy +import empathygtk + +class HelloWorld: + + def destroy(self, widget, data=None): + print "destroy signal occurred" + gtk.main_quit() + + def __init__(self): + self.window = gtk.Window(gtk.WINDOW_TOPLEVEL) + self.window.connect("destroy", self.destroy) + + manager = empathy.ContactManager() + store = empathygtk.ContactListStore(manager) + view = empathygtk.ContactListView(store, 0) + + self.window.add (view) + view.show() + self.window.show() + + def main(self): + gtk.main() + +if __name__ == "__main__": + hello = HelloWorld() + hello.main() + |