35 from python_qt_binding.QtCore
import QRegExp, Qt
42 Provides a filtering feature for text set by set_text. 44 Inheriting rqt_console.filters.MessageFilter, this class provides timeout 45 effect to the input widget (eg. QLineEdit) that contains this class. 56 :param message: the message to be tested against the filters. 63 self.is_enabled()
and self.
_text !=
'' and 67 pos_hit = self._regexp.indexIn(text)
80 :param text: text to set ''str'' 81 :emits filter_changed_signal: If _enabled is true 83 super(TextFilter, self).
set_text(text)
85 syntax_nr = QRegExp.RegExp
86 syntax = QRegExp.PatternSyntax(syntax_nr)
87 self.
regex = QRegExp(text, Qt.CaseInsensitive, syntax)
def set_regex(self, checked)
def __init__(self, qregexp=None)
def test_message(self, text)