Inputs classes¶
-
class
pymeasure.display.inputs.
FloatInput
(parameter, parent=None)¶ Bases:
PyQt4.QtGui.QDoubleSpinBox
,pymeasure.display.inputs.Input
-
class
pymeasure.display.inputs.
Input
(parameter)¶ Bases:
PyQt4.QtCore.QObject
Takes a Parameter object in the constructor and has a parameter method
-
set_parameter
(parameter)¶ Connects a parameter to the input box, and initializes the box value.
Parameters: parameter – parameter to connect. Returns:
-
update_parameter
()¶ Mutates the self._parameter variable to update its value
-
-
class
pymeasure.display.inputs.
IntegerInput
(parameter, parent=None)¶ Bases:
PyQt4.QtGui.QSpinBox
,pymeasure.display.inputs.Input
-
class
pymeasure.display.inputs.
ScientificInput
(parameter, parent=None)¶ Bases:
PyQt4.QtGui.QDoubleSpinBox
,pymeasure.display.inputs.Input
-
stepEnabled
(self) → QAbstractSpinBox.StepEnabled¶
-
textFromValue
(self, float) → str¶
-
validate
(self, str, int) → Tuple[QValidator.State, str, int]¶
-
valueFromText
(self, str) → float¶
-
-
class
pymeasure.display.inputs.
StringInput
(parameter, parent=None)¶ Bases:
PyQt4.QtGui.QLineEdit
,pymeasure.display.inputs.Input