def __init__(self, parent=None, designMode=False): name = self.__class__.__name__ MAXQArrayLineEdit.__init__(self, parent) TaurusBaseWritableWidget.__init__(self, name, designMode=designMode) self.textChanged.connect(self.valueChanged) self.returnPressed.connect(self.writeValue) self.editingFinished.connect(self._onEditingFinished) self.connect(self, Qt.SIGNAL('valueChanged'), self.updatePendingOperations)
def __init__(self, parent=None, designMode=False): QtGui.QWidget.__init__(self, parent) TaurusBaseWritableWidget.__init__(self, "fisk", taurus_parent=parent, designMode=designMode) self._enableWheelEvent = True self.w_value = None self._setup_ui() # self._localModelName = None self._throttle_timer = QtCore.QTimer() self._throttle_timer.setInterval(200) self._throttle_timer.setSingleShot(True) self.connect(self._throttle_timer, QtCore.SIGNAL("timeout()"), self._writeValue)