Public Member Functions | Public Attributes | Private Attributes | Static Private Attributes | List of all members
jsk_rqt_plugins.status_light.StatusLightWidget Class Reference
Inheritance diagram for jsk_rqt_plugins.status_light.StatusLightWidget:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 
def onActivated (self, number)
 
def paintEvent (self, event)
 
def redraw (self)
 
def restore_settings (self, plugin_settings, instance_settings)
 
def save_settings (self, plugin_settings, instance_settings)
 
def setupSubscriber (self, topic)
 
def statusCallback (self, msg)
 
def trigger_configuration (self)
 
def updateTopics (self)
 

Public Attributes

 lock
 
 status
 
 status_sub
 

Private Attributes

 _active_topic
 
 _dialog
 
 _status_topics
 
 _update_plot_timer
 
 _update_topic_timer
 

Static Private Attributes

 _ERROR_COLOR = QColor("#F44336")
 
 _SUCCESS_COLOR = QColor("#18FFFF")
 
 _UNKNOWN_COLOR = QColor("#dddddd")
 
 _WARN_COLOR = QColor("#FFCA00")
 

Detailed Description

Definition at line 76 of file status_light.py.

Constructor & Destructor Documentation

def jsk_rqt_plugins.status_light.StatusLightWidget.__init__ (   self)

Definition at line 82 of file status_light.py.

Member Function Documentation

def jsk_rqt_plugins.status_light.StatusLightWidget.onActivated (   self,
  number 
)

Definition at line 151 of file status_light.py.

def jsk_rqt_plugins.status_light.StatusLightWidget.paintEvent (   self,
  event 
)

Definition at line 100 of file status_light.py.

def jsk_rqt_plugins.status_light.StatusLightWidget.redraw (   self)

Definition at line 97 of file status_light.py.

def jsk_rqt_plugins.status_light.StatusLightWidget.restore_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 161 of file status_light.py.

def jsk_rqt_plugins.status_light.StatusLightWidget.save_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 157 of file status_light.py.

def jsk_rqt_plugins.status_light.StatusLightWidget.setupSubscriber (   self,
  topic 
)

Definition at line 144 of file status_light.py.

def jsk_rqt_plugins.status_light.StatusLightWidget.statusCallback (   self,
  msg 
)

Definition at line 154 of file status_light.py.

def jsk_rqt_plugins.status_light.StatusLightWidget.trigger_configuration (   self)

Definition at line 121 of file status_light.py.

def jsk_rqt_plugins.status_light.StatusLightWidget.updateTopics (   self)

Definition at line 125 of file status_light.py.

Member Data Documentation

jsk_rqt_plugins.status_light.StatusLightWidget._active_topic
private

Definition at line 91 of file status_light.py.

jsk_rqt_plugins.status_light.StatusLightWidget._dialog
private

Definition at line 92 of file status_light.py.

jsk_rqt_plugins.status_light.StatusLightWidget._ERROR_COLOR = QColor("#F44336")
staticprivate

Definition at line 80 of file status_light.py.

jsk_rqt_plugins.status_light.StatusLightWidget._status_topics
private

Definition at line 87 of file status_light.py.

jsk_rqt_plugins.status_light.StatusLightWidget._SUCCESS_COLOR = QColor("#18FFFF")
staticprivate

Definition at line 78 of file status_light.py.

jsk_rqt_plugins.status_light.StatusLightWidget._UNKNOWN_COLOR = QColor("#dddddd")
staticprivate

Definition at line 77 of file status_light.py.

jsk_rqt_plugins.status_light.StatusLightWidget._update_plot_timer
private

Definition at line 93 of file status_light.py.

jsk_rqt_plugins.status_light.StatusLightWidget._update_topic_timer
private

Definition at line 88 of file status_light.py.

jsk_rqt_plugins.status_light.StatusLightWidget._WARN_COLOR = QColor("#FFCA00")
staticprivate

Definition at line 79 of file status_light.py.

jsk_rqt_plugins.status_light.StatusLightWidget.lock

Definition at line 84 of file status_light.py.

jsk_rqt_plugins.status_light.StatusLightWidget.status

Definition at line 86 of file status_light.py.

jsk_rqt_plugins.status_light.StatusLightWidget.status_sub

Definition at line 85 of file status_light.py.


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


jsk_rqt_plugins
Author(s):
autogenerated on Fri Feb 5 2021 04:03:20