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 50 of file message_proxy_model.py.


Member Function Documentation

Definition at line 123 of file message_proxy_model.py.

Definition at line 126 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 91 of file message_proxy_model.py.

Definition at line 129 of file message_proxy_model.py.

Definition at line 133 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 70 of file message_proxy_model.py.

Invalidate filters and trigger refiltering.

Definition at line 104 of file message_proxy_model.py.

Invalidate filters and trigger refiltering.

Definition at line 110 of file message_proxy_model.py.

Definition at line 137 of file message_proxy_model.py.

Definition at line 64 of file message_proxy_model.py.


Member Data Documentation

Definition at line 50 of file message_proxy_model.py.

Definition at line 50 of file message_proxy_model.py.

Definition at line 50 of file message_proxy_model.py.

Definition at line 50 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 Wed May 3 2017 02:48:27