model = self.treeview.get_model()
if model:
if text:
- model.set_filter_func(func)
+ filter_func = func
else:
- model.set_filter_func(None)
- model.refilter()
+ filter_func = None
+ model.refilter(filter_func)
def on_toolbutton_filterbar_close_clicked(self, widget):
self.filterbar.hide()
self.entry_filterbar.set_text("")
model = self.treeview.get_model()
if model:
- model.set_filter_func(None)
- model.refilter()
+ model.refilter(None)
def updated_thread_highlight(self, column, cell, model, iter):