Public Member Functions | Private Attributes
rqt_console.message_proxy_model.MessageProxyModel Class Reference
Inheritance diagram for rqt_console.message_proxy_model.MessageProxyModel:
Inheritance graph
[legend]

List of all members.

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_exclude_filters_changed
def handle_highlight_filters_changed
def set_show_highlighted_only
def setSourceModel

Private Attributes

 _exclude_filters
 _highlight_filters
 _show_highlighted_only
 _source_model

Detailed Description

Provides sorting and filtering capabilities for the MessageDataModel.
Filtering is based on a collection of exclude and highlight filters.

Definition at line 44 of file message_proxy_model.py.


Constructor & Destructor Documentation

Definition at line 51 of file message_proxy_model.py.


Member Function Documentation

Definition at line 128 of file message_proxy_model.py.

Definition at line 131 of file message_proxy_model.py.

def rqt_console.message_proxy_model.MessageProxyModel.data (   self,
  proxy_index,
  role = None 
)
Set colors of items based on highlight filters.

Definition at line 94 of file message_proxy_model.py.

Definition at line 134 of file message_proxy_model.py.

Definition at line 138 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 any exclude filter AND (_show_highlighted_only is
 False OR it matches any highlight filter), ''bool''

Definition at line 71 of file message_proxy_model.py.

Invalidate filters and trigger refiltering.

Definition at line 107 of file message_proxy_model.py.

Invalidate filters and trigger refiltering.

Definition at line 113 of file message_proxy_model.py.

Definition at line 142 of file message_proxy_model.py.

Definition at line 65 of file message_proxy_model.py.


Member Data Documentation

Definition at line 51 of file message_proxy_model.py.

Definition at line 51 of file message_proxy_model.py.

Definition at line 51 of file message_proxy_model.py.

Definition at line 51 of file message_proxy_model.py.


The documentation for this class was generated from the following file:


rqt_console
Author(s): Aaron Blasdel
autogenerated on Sat Jun 8 2019 20:58:08