Exemple #1
0
 def set_filter(self, text):
     """Set regular expression for filter."""
     self.pattern = get_search_regex(text)
     if self.pattern:
         self._parent.setSortingEnabled(False)
     else:
         self._parent.setSortingEnabled(True)
     self.invalidateFilter()
Exemple #2
0
 def set_filter(self, text):
     """Set regular expression for filter."""
     self.pattern = get_search_regex(text)
     if self.pattern:
         self._parent.setSortingEnabled(False)
     else:
         self._parent.setSortingEnabled(True)
     self.invalidateFilter()
Exemple #3
0
 def set_filter(self, text):
     """Set regular expression for filter."""
     for key, __ in self.filters.items():
         self.pattern = get_search_regex(text)
         if self.pattern and text:
             self._parent.setSortingEnabled(False)
         else:
             self._parent.setSortingEnabled(True)
         self.filters[key] = self.pattern
         self.invalidateFilter()