def __init__(self, name, **kw): """Object initialization.""" self.call__init__(TaurusDevice, name, **kw) self._deviceObj = self._createHWObject() self._lock_info = TaurusLockInfo() self._deviceStateObj = None # TODO reimplement using the new codification self._deviceState = TaurusDevState.Undefined
def __init__(self, parent=None, designMode=False): self._lock_info = TaurusLockInfo() name = self.__class__.__name__ self.call__init__wo_kw(Qt.QPushButton, parent) self.call__init__(TaurusBaseWidget, name, designMode=designMode) self.toggled.connect(self.on_toggle) self.setCheckable(True) self.setAutoTooltip(False) self.insertEventFilter(eventfilters.IGNORE_ALL) self.update_button()