diff options
author | Xavier Claessens <xclaesse@src.gnome.org> | 2009-03-17 02:34:54 +0800 |
---|---|---|
committer | Xavier Claessens <xclaesse@src.gnome.org> | 2009-03-17 02:34:54 +0800 |
commit | 2baaa7ae3c3ac983a8019cd93a73426c7e081735 (patch) | |
tree | 482c49b5b4f5b3d6b4427642ba8609114503fade /gnome-2-26/python/example.py | |
parent | bbacde3ff32a1983e7f37eea2986ccfe8f660f3f (diff) | |
download | gsoc2013-empathy-2baaa7ae3c3ac983a8019cd93a73426c7e081735.tar gsoc2013-empathy-2baaa7ae3c3ac983a8019cd93a73426c7e081735.tar.gz gsoc2013-empathy-2baaa7ae3c3ac983a8019cd93a73426c7e081735.tar.bz2 gsoc2013-empathy-2baaa7ae3c3ac983a8019cd93a73426c7e081735.tar.lz gsoc2013-empathy-2baaa7ae3c3ac983a8019cd93a73426c7e081735.tar.xz gsoc2013-empathy-2baaa7ae3c3ac983a8019cd93a73426c7e081735.tar.zst gsoc2013-empathy-2baaa7ae3c3ac983a8019cd93a73426c7e081735.zip |
Tagged for release 2.26.0.
svn path=/tags/EMPATHY_2_26_0/; revision=2700
Diffstat (limited to 'gnome-2-26/python/example.py')
-rwxr-xr-x | gnome-2-26/python/example.py | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/gnome-2-26/python/example.py b/gnome-2-26/python/example.py new file mode 100755 index 000000000..cffd5fffb --- /dev/null +++ b/gnome-2-26/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() + |