33 from .base_filter
import BaseFilter
39 Contains filter logic for a topic filter. 40 If the message's topic text matches any of the text in the stored list 41 then it is considered a match. 50 Setter for selected items. 51 :param list_" list of items to store for filtering ''list of QListWidgetItem'' 52 :emits filter_changed_signal: If _enabled is true 56 self.start_emit_timer()
63 Tests if the message matches the filter. 64 If the message's topic text matches any of the text in the stored list 65 then it is considered a match. 66 :param message: the message to be tested against the filters, ''Message'' 67 :returns: True if the message matches, ''bool'' 69 if not self.is_enabled():
72 if item.text()
in message.topics:
def set_selected_items(self, items)
def test_message(self, message)