35 from python_qt_binding.QtCore
import Qt
36 from python_qt_binding.QtWidgets
import QStyledItemDelegate
43 __slots__ = [
'status_label',
'respawn_toggle',
'spawn_count_label',
66 value = index.model().data(index, Qt.EditRole)
68 spinBox.setValue(value)
72 spinBox.interpretText()
73 value = spinBox.value()
75 model.setData(index, value, Qt.EditRole)
79 editor.setGeometry(option.rect)
84 @type status_label: StatusIndicator 93 return self._node_widget
def __init__(self, master_uri, rospack=None)
def setModelData(self, spinBox, model, index)
def setEditorData(self, spinBox, index)
def get_node_widget(self)
def createEditor(self, parent, option, index)
def create_node_widget(self, qindex, launch_config, status_label)
def updateEditorGeometry(self, editor, option, index)