From 4287c2cc70b02930ed64e9cbec2a0c886ac5d3b7 Mon Sep 17 00:00:00 2001 From: Johan Dahlin Date: Fri, 18 Jul 2008 20:21:22 +0000 Subject: Wrap gio.File.enumerate_children_async, add tests, docstring and an * examples/gio/directory-async.py: * gio/gfile.override: * gio/gfileenumerator.override: * gio/gio.defs: * tests/test_gio.py: Wrap gio.File.enumerate_children_async, add tests, docstring and an example. Also document gio.File.enumerate while we're at it. svn path=/trunk/; revision=828 --- examples/gio/directory-async.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 examples/gio/directory-async.py (limited to 'examples') diff --git a/examples/gio/directory-async.py b/examples/gio/directory-async.py new file mode 100644 index 0000000..30e22e3 --- /dev/null +++ b/examples/gio/directory-async.py @@ -0,0 +1,14 @@ +import gobject +import gio +import gtk + +def callback(gfile, result): + for file_info in gfile.enumerate_children_finish(result): + print file_info.get_name() + loop.quit() + +gfile = gio.File("/") +gfile.enumerate_children_async("standard::*", callback) + +loop = gobject.MainLoop() +loop.run() -- cgit