def setUp(self): unittest.TestCase.setUp(self) syntax_nr = QRegExp.RegExp syntax = QRegExp.PatternSyntax(syntax_nr) self._regExp = QRegExp(self._query_text, Qt.CaseInsensitive, syntax) self._filter = TextFilter(self._regExp) self._filter.set_text(self._query_text)
def set_text(self, text): """ Setter for _text :param text: text to set ''str'' :emits filter_changed_signal: If _enabled is true """ super(TextFilter, self).set_text(text) syntax_nr = QRegExp.RegExp syntax = QRegExp.PatternSyntax(syntax_nr) self.regex = QRegExp(text, Qt.CaseInsensitive, syntax) self.set_regex(self.regex)