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)
Exemplo n.º 2
0
    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)