def __init__(self, parent=None, *args, **kwargs): QDoubleSpinBox.__init__(self, parent) font = QFont() if 'tamanio' in kwargs: self.tamanio = kwargs['tamanio'] font.setPointSizeF(self.tamanio) self.setFont(font) self.setMaximum(9999999999) if 'decimales' in kwargs: self.setDecimals(kwargs['decimales']) else: self.setDecimals(4) if 'enabled' in kwargs: self.setEnabled(kwargs['enabled'])
def __init__(self, parent=None, pvname=None, autoconnect=True): QDoubleSpinBox.__init__(self, parent=parent) self.widget_type = QDoubleSpinBox widget = self QDoubleSpinBox.setGroupSeparatorShown(widget, True) minimum = -10000000000000000.0 maximum = 10e16 QDoubleSpinBox.setMinimum(widget, minimum) QDoubleSpinBox.setMaximum(widget, maximum) '''QDoubleSpinBox.setDecimals(widget, 3) QDoubleSpinBox.setSingleStep(widget, 0.001)''' pvQWidget.__init__(self, pvname, autoconnect) QDoubleSpinBox.setKeyboardTracking(widget, False) self.valueChanged.connect(self.valueChangedCallbackPreTreat)
def __init__(self, resettableValue): QDoubleSpinBox.__init__(self) Resettable.__init__(self, resettableValue) self.setAlignment(Qt.AlignRight)
def __init__(self, *args, **kwargs): QDoubleSpinBox.__init__(self, *args, **kwargs) self.setStyleSheet("QDoubleSpinBox {font: %dpt; }" % (styles.smallFont))
def __init__(self, parent=None): QDoubleSpinBox.__init__(self, parent) self.installEventFilter(self) self.setFocusPolicy(Qt.StrongFocus)
def __init__(self): QDoubleSpinBox.__init__(self) self.setMinimumHeight(50) self.setMinimumWidth(120) self.setMaximumHeight(50) self.setMaximumWidth(120)
def __init__(self, *args): QDoubleSpinBox.__init__(self, *args) self.setDecimals(4) self.setRange(0.0001, 10) self.setSingleStep(0.05) self.setRange(0.0001, 1000)
def __init__(self, parent): QDoubleSpinBox.__init__(self, parent)