FIXME: Describe here how searching works in general.
This object feels like a list, you can iterate over the results, access items based on position and get the length of the results.
Get the result.
| Parameters: |
|
|---|---|
| Returns: | (filtered) list of Items |
Iterate through the results.
| Returns: | Iterator over Items |
|---|
Get a specific item in the results list.
| Returns: | Item on that position in the list, raises an IndexError if the list is shorter than pos |
|---|
FIXME: Describe monitoring here
Monitor a directory with subdirectories for changes. This is done in the server and will keep the database up to date.
| Parameters: |
|
|---|
Signal changed
Emited when the query result changes.
Signal process
This signal is emited during initial scanning.
- Arguments:
- pos – position
- max – maximum results
Signal up-to-date
This signal is emited after initial scanning.
FIXME: Describe filter here
Register a filter for L{Query} or L{wrap} to process a list of items.
| Parameters: |
|
|---|
Wrap the given list of items with the given filter function
| Parameters: |
|
|---|