@accepts(gboolean) @returns(none) def reapply_query(filter)
Reapplies the existing query to the entries in the model. This is mostly useful when the query contains relative time criteria (such as 'not played in the last hour'). This will only remove entries that are already in the model, it will not find entries that previously did not match the query.
The 'filter' parameter should be set to TRUE when the query is being used as a filter, rather than to define a base set of entries.
filter : |
if False, emit entry-removed signals |