diff options
author | Sayamindu Dasgupta <sayamindu@gmail.com> | 2009-10-15 13:33:12 (GMT) |
---|---|---|
committer | Sayamindu Dasgupta <sayamindu@gmail.com> | 2009-10-15 13:33:12 (GMT) |
commit | eadc8a4c002fa25f4cc9c14682e22ee2e1d29020 (patch) | |
tree | b9c0676666e46b1c8638930dd79fb2f57473f477 | |
parent | 9fd297ec55f2fbf6b2af0fbf80a285b5f8296bc7 (diff) |
Add a way to figure out if the query has completed or not
-rw-r--r-- | opds.py | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -40,6 +40,7 @@ class DownloadThread(threading.Thread): self.obj._feedobj = feedobj self.obj.emit('completed') + self.obj._ready = True return False @@ -105,6 +106,7 @@ class QueryResult(gobject.GObject): self._uri = uri self._queryterm = queryterm self._feedobj = None + self._ready = False self.threads = [] @@ -133,6 +135,9 @@ class QueryResult(gobject.GObject): return ret + def is_ready(self): + return self._ready + class FeedBooksQueryResult(QueryResult): def __init__(self, queryterm): QueryResult.__init__(self, _FEEDBOOKS_URI, queryterm) |