Public Member Functions | |
| def | __init__ |
| def | add_exclude_filter |
| def | add_highlight_filter |
| def | data |
| def | delete_exclude_filter |
| def | delete_highlight_filter |
| def | filterAcceptsRow |
| def | handle_filters_changed |
| def | save_to_file |
| def | set_show_highlighted_only |
Private Attributes | |
| _exclude_filters | |
| _filters | |
| _highlight_filters | |
| _show_highlighted_only | |
Provides sorting and filtering capabilities for the MessageDataModel. Filtering is based on subclassed Filters stored in the FilterCollections.
Definition at line 39 of file message_proxy_model.py.
Definition at line 44 of file message_proxy_model.py.
| def rqt_console.message_proxy_model.MessageProxyModel.add_exclude_filter | ( | self, | |
| newfilter | |||
| ) |
Definition at line 101 of file message_proxy_model.py.
| def rqt_console.message_proxy_model.MessageProxyModel.add_highlight_filter | ( | self, | |
| newfilter | |||
| ) |
Definition at line 104 of file message_proxy_model.py.
| def rqt_console.message_proxy_model.MessageProxyModel.data | ( | self, | |
| index, | |||
role = None |
|||
| ) |
Sets colors of items based on highlight filters and severity type
Definition at line 72 of file message_proxy_model.py.
| def rqt_console.message_proxy_model.MessageProxyModel.delete_exclude_filter | ( | self, | |
| index | |||
| ) |
Definition at line 107 of file message_proxy_model.py.
| def rqt_console.message_proxy_model.MessageProxyModel.delete_highlight_filter | ( | self, | |
| index | |||
| ) |
Definition at line 114 of file message_proxy_model.py.
| def rqt_console.message_proxy_model.MessageProxyModel.filterAcceptsRow | ( | self, | |
| sourcerow, | |||
| sourceparent | |||
| ) |
returns: True if the row does not match the exclude filters AND (_show_highlighted_only is False OR it matches the _highlight_filters, ''bool'' OR returns: False if the row matches the exclude filters OR (_show_highlighted_only is True and it doesn't match the _highlight_filters, ''bool''
Definition at line 54 of file message_proxy_model.py.
Definition at line 98 of file message_proxy_model.py.
| def rqt_console.message_proxy_model.MessageProxyModel.save_to_file | ( | self, | |
| filehandle | |||
| ) |
Saves to an already open filehandle. :return: True if file write is successful, ''bool'' OR :return: False if file write fails, ''bool''
Definition at line 125 of file message_proxy_model.py.
| def rqt_console.message_proxy_model.MessageProxyModel.set_show_highlighted_only | ( | self, | |
| show_highlighted_only | |||
| ) |
Definition at line 121 of file message_proxy_model.py.
Definition at line 44 of file message_proxy_model.py.
Definition at line 44 of file message_proxy_model.py.
Definition at line 44 of file message_proxy_model.py.
Definition at line 44 of file message_proxy_model.py.