CobotGuiMain class inherit QWidget. More...
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 |
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.
def airbus_cobot_gui.airbus_cobot_gui_main.CobotGuiMain.__init__ | ( | self, | |
splash | |||
) |
The constructor.
config,: | Config file (*.xml). |
Definition at line 91 of file airbus_cobot_gui_main.py.
Definition at line 349 of file airbus_cobot_gui_main.py.
Definition at line 352 of file airbus_cobot_gui_main.py.
def airbus_cobot_gui.airbus_cobot_gui_main.CobotGuiMain.installHeader | ( | self, | |
xheader | |||
) |
Setup all widgets on dashbord registered on config file.
tree,: | node dashbord. tree: ElementTree. |
Definition at line 223 of file airbus_cobot_gui_main.py.
def airbus_cobot_gui.airbus_cobot_gui_main.CobotGuiMain.installLauncher | ( | self, | |
xlaunchers | |||
) |
Setup plugins and launcher.
xlaunchers,: | node launcher. xlaunchers: ElementTree. |
Definition at line 262 of file airbus_cobot_gui_main.py.
def airbus_cobot_gui.airbus_cobot_gui_main.CobotGuiMain.onControlModeChanged | ( | self, | |
mode | |||
) |
Definition at line 389 of file airbus_cobot_gui_main.py.
def airbus_cobot_gui.airbus_cobot_gui_main.CobotGuiMain.onEmergencyStop | ( | self, | |
state | |||
) |
Called when emergency stop status changed.
status,: | emergency stop status. status: bool. |
Definition at line 395 of file airbus_cobot_gui_main.py.
def airbus_cobot_gui.airbus_cobot_gui_main.CobotGuiMain.onManageView | ( | self, | |
view | |||
) |
Definition at line 355 of file airbus_cobot_gui_main.py.
def airbus_cobot_gui.airbus_cobot_gui_main.CobotGuiMain.onTranslate | ( | self, | |
lng | |||
) |
Definition at line 392 of file airbus_cobot_gui_main.py.
def airbus_cobot_gui.airbus_cobot_gui_main.CobotGuiMain.onUserChanged | ( | self, | |
user | |||
) |
Definition at line 372 of file airbus_cobot_gui_main.py.
def airbus_cobot_gui.airbus_cobot_gui_main.CobotGuiMain.resizeEvent | ( | self, | |
event | |||
) |
Resize application.
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.
def airbus_cobot_gui.airbus_cobot_gui_main.CobotGuiMain.setupUserConfig | ( | self, | |
config_xml | |||
) |
Parser xml configuration file.
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.
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.
string airbus_cobot_gui::airbus_cobot_gui_main.CobotGuiMain::APP_MODE_DEBUG = 'debug' [static] |
Definition at line 89 of file airbus_cobot_gui_main.py.
string airbus_cobot_gui::airbus_cobot_gui_main.CobotGuiMain::APP_MODE_RELEASE = 'release' [static] |
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.