Public Member Functions | Private Attributes
rqt_console.message_proxy_model.MessageProxyModel Class Reference

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


Constructor & Destructor Documentation

Definition at line 46 of file message_proxy_model.py.


Member Function Documentation

Definition at line 116 of file message_proxy_model.py.

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

Definition at line 122 of file message_proxy_model.py.

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

Invalidate filters and trigger refiltering.

Definition at line 100 of file message_proxy_model.py.

Invalidate filters and trigger refiltering.

Definition at line 106 of file message_proxy_model.py.

Definition at line 130 of file message_proxy_model.py.

Definition at line 60 of file message_proxy_model.py.


Member Data Documentation

Definition at line 46 of file message_proxy_model.py.

Definition at line 46 of file message_proxy_model.py.

Definition at line 46 of file message_proxy_model.py.

Definition at line 46 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 Sep 16 2015 06:57:57