Public Member Functions | |
| def | __init__ |
| def | check_process_status |
| def | get_node_widget |
| def | is_node_running |
| def | start |
| def | start_stop_slot |
| def | stop |
Private Attributes | |
| _gui | |
| _proxy | |
Static Private Attributes | |
| list | __slots__ = ['_proxy', '_gui'] |
Containing both proxy and gui instances, this class gives a control of a node on both ROS & GUI sides.
Definition at line 7 of file node_controller.py.
| def rqt_launch.node_controller.NodeController.__init__ | ( | self, | |
| proxy, | |||
| gui | |||
| ) |
@type proxy: rqt_launch.NodeProxy @type gui: QWidget
Definition at line 17 of file node_controller.py.
Definition at line 88 of file node_controller.py.
@rtype: QWidget
Definition at line 109 of file node_controller.py.
Definition at line 115 of file node_controller.py.
| def rqt_launch.node_controller.NodeController.start | ( | self, | |
restart = True |
|||
| ) |
Start a ROS node as a new _process.
Definition at line 42 of file node_controller.py.
| def rqt_launch.node_controller.NodeController.start_stop_slot | ( | self, | |
| signal | |||
| ) |
Works as a slot particularly intended to work for QAbstractButton::toggled(checked). Internally calls NodeController.start / stop depending on `signal`. @type signal: bool
Definition at line 27 of file node_controller.py.
| def rqt_launch.node_controller.NodeController.stop | ( | self | ) |
Stop a ROS node's _process.
Definition at line 75 of file node_controller.py.
list rqt_launch::node_controller.NodeController::__slots__ = ['_proxy', '_gui'] [static, private] |
Definition at line 15 of file node_controller.py.
Definition at line 20 of file node_controller.py.
Definition at line 20 of file node_controller.py.