Home | Trees | Indices | Help |
---|
|
python_qt_binding.QtGui.QStandardItemModel --+ | NodeTreeModel
The model to show the nodes running in a ROS system or loaded by a launch configuration.
Instance Methods | |||
|
|||
|
|||
|
|||
HostItem |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
[QtGui.QStandardItem]
|
|
||
[str]
|
|
||
|
|||
|
Class Variables | |
header = [('Name', 450), ('Info',-1)]
|
Instance Variables | |
hostInserted = Signal(HostItem) the Qt signal, which is emitted, if a new host was inserted. |
Method Details |
|
Searches for the host item in the model. If no item is found a new one will created and inserted in sorted order.
|
Updates the model data.
|
Sets the default capabilities description, which is assigned to each new host.
|
Adds groups to the model
|
Adds nodes to the model. If the node is already in the model, only his configuration list will be extended.
|
Removes nodes from the model. If node is running or containing in other launch or default configurations , only his configuration list will be reduced.
|
Since the same node can be included by different groups, this method searches for all nodes with given name and returns these items.
|
If there are a synchronization running, you have to avoid to running the node with the same name on different hosts. This method helps to find the nodes with same name running on other hosts and loaded by a configuration. The nodes loaded by a configuration will be inform about a currently running nodes, so a warning can be displayed!
|
Updates the description of a host.
|
Instance Variable Details |
hostInsertedthe Qt signal, which is emitted, if a new host was inserted. Parameter: QtCore.QModelIndex of the inserted host item
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Tue Mar 1 06:56:10 2022 | http://epydoc.sourceforge.net |