Public Member Functions | Public Attributes | Static Public Attributes | Private Attributes
airbus_cobot_gui.airbus_cobot_gui_main.CobotGuiMain Class Reference

CobotGuiMain class inherit QWidget. More...

List of all members.

Public Member Functions

def __init__
 The constructor.
def getContext
def getDisplayMode
def installHeader
 Setup all widgets on dashbord registered on config file.
def installLauncher
 Setup plugins and launcher.
def onControlModeChanged
def onEmergencyStop
 Called when emergency stop status changed.
def onManageView
def onTranslate
def onUserChanged
def resizeEvent
 Resize application.
def setupMinimumTools
def setupUserConfig
 Parser xml configuration file.
def shutdown
 This methode call shutdown from all airbus_cobot_gui instances.

Public Attributes

 alarms_manager
 control_mode_widget
 diagnostic_widget
 display_mode
 emergency_stop
 timestamp_widget
 translator_widget
 user_account

Static Public Attributes

string APP_MODE_DEBUG = 'debug'
string APP_MODE_RELEASE = 'release'

Private Attributes

 _context
 _current_view
 _dashboard_height
 _default_view
 _launcher_width
 _plugins_group_list
 _splash

Detailed Description

CobotGuiMain class inherit QWidget.

Setup all graphics components (window, plugins, dashboard).

This class setup all graphics components difinit on your config file:

Definition at line 81 of file airbus_cobot_gui_main.py.


Constructor & Destructor Documentation

The constructor.

Parameters:
config,:Config file (*.xml).

Definition at line 91 of file airbus_cobot_gui_main.py.


Member Function Documentation

Definition at line 349 of file airbus_cobot_gui_main.py.

Definition at line 352 of file airbus_cobot_gui_main.py.

Setup all widgets on dashbord registered on config file.

Parameters:
tree,:node dashbord. tree: ElementTree.

Definition at line 223 of file airbus_cobot_gui_main.py.

Setup plugins and launcher.

Parameters:
xlaunchers,:node launcher. xlaunchers: ElementTree.

Definition at line 262 of file airbus_cobot_gui_main.py.

Definition at line 389 of file airbus_cobot_gui_main.py.

Called when emergency stop status changed.

Parameters:
status,:emergency stop status. status: bool.

Definition at line 395 of file airbus_cobot_gui_main.py.

Definition at line 355 of file airbus_cobot_gui_main.py.

Definition at line 392 of file airbus_cobot_gui_main.py.

Definition at line 372 of file airbus_cobot_gui_main.py.

Resize application.

Parameters:
event,:event object. event: QEvent.

Definition at line 408 of file airbus_cobot_gui_main.py.

Definition at line 124 of file airbus_cobot_gui_main.py.

Parser xml configuration file.

Parameters:
config_xml,:airbus_cobot_gui configuration path. config_xml: string.

Definition at line 156 of file airbus_cobot_gui_main.py.

This methode call shutdown from all airbus_cobot_gui instances.

Definition at line 415 of file airbus_cobot_gui_main.py.


Member Data Documentation

Definition at line 93 of file airbus_cobot_gui_main.py.

Definition at line 93 of file airbus_cobot_gui_main.py.

Definition at line 93 of file airbus_cobot_gui_main.py.

Definition at line 93 of file airbus_cobot_gui_main.py.

Definition at line 93 of file airbus_cobot_gui_main.py.

Definition at line 93 of file airbus_cobot_gui_main.py.

Definition at line 93 of file airbus_cobot_gui_main.py.

Definition at line 124 of file airbus_cobot_gui_main.py.

Definition at line 89 of file airbus_cobot_gui_main.py.

Definition at line 88 of file airbus_cobot_gui_main.py.

Definition at line 124 of file airbus_cobot_gui_main.py.

Definition at line 124 of file airbus_cobot_gui_main.py.

Definition at line 93 of file airbus_cobot_gui_main.py.

Definition at line 124 of file airbus_cobot_gui_main.py.

Definition at line 124 of file airbus_cobot_gui_main.py.

Definition at line 124 of file airbus_cobot_gui_main.py.

Definition at line 124 of file airbus_cobot_gui_main.py.


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


airbus_cobot_gui
Author(s): Martin Matignon
autogenerated on Thu Jun 6 2019 17:59:20