def __init__(self, values, parent=None): QSpinBox.__init__(self, parent) self.setKeyboardTracking(False) self._values = [] """ :type: list[int]""" self.set_index_values(values) self.setMinimum(0)
def __init__(self, val, maxval, step, func): QSpinBox.__init__(self) self.setRange(0, maxval) self.setValue(val) self.setSingleStep(step) self.valueChanged.connect(func)
def __init__(self, val, maxval, step, func): QSpinBox.__init__(self) self.setRange(0, maxval) self.setValue(val) self.setSingleStep(step) self.valueChanged.connect(func)
def __init__(self, coordinate: str = "x", parent=None) -> None: QSpinBox.__init__(self, parent) max_velocity = 700 min_velocity = -700 self.setRange(min_velocity, max_velocity) self.setPrefix(f"{coordinate}: ") self.setSuffix(", м") # Значение по умолчанию self.setValue(0)
def __init__(self, coordinate: str = "x", parent=None) -> None: QSpinBox.__init__(self, parent) max_value_dict = {"x": 150000, "y": 20000, "z": 150000} max_value_dict.setdefault(coordinate, 1) min_value_dict = {"x": -150000, "y": 0, "z": -150000} min_value_dict.setdefault(coordinate, 0) self.setRange(min_value_dict[coordinate], max_value_dict[coordinate]) self.setPrefix(f"{coordinate}: ") self.setSuffix(", м") # Значение по умолчанию self.setValue(0)
def __init__(self, label: str = "", parent=None) -> None: QSpinBox.__init__(self, parent) # Максимальное значение ошибки error_threshold = 30 self.setRange(-error_threshold, error_threshold) self.setPrefix(label) self.setSuffix(" угловых минут") # Значение внутри поля изменяется по кругу self.setWrapping(True) # Значение по умолчанию self.setValue(0) # Выравнивание self.setAlignment(Qt.AlignRight)
def __init__(self, coordinate_name="x", parent=None) -> None: QSpinBox.__init__(self, parent) # Маскимальная координата МФР max_value = 2000 min_value = -max_value self.setPrefix(f"{coordinate_name}: ") self.setSuffix(", м") # Ограничения на ввод информации self.setRange(min_value, max_value) # Выравнивание по центру self.setAlignment(Qt.AlignHCenter) # Значение по умолчанию self.setValue(0)
def __init__(self, parent, main_address: Address, mirror_address: Address = None): QSpinBox.__init__(self, parent) self.main_offset = 0 self.mirror_offset = 0 self.control_widgets = [] self.control_targets = [] self.main_address = main_address self.mirror_address = mirror_address self.setFixedWidth(90) self.setRange(0, 0x7FFFFFFF) # noinspection PyUnresolvedReferences self.valueChanged[int].connect(self.set_address) self.get_address()
def __init__(self, parent, data_name, mapping_name=None, attach=0): QSpinBox.__init__(self, parent) self.data_name = data_name self.mapping_name = mapping_name self.max_value = attach self.data_type: Numerical = self.parser(self.parser_type, data_name) if self.data_type.bit is None: self.bit_value = 0x100**self.data_type.length.normal_length - 1 else: self.bit_value = 0x2**(self.data_type.bit[1] - self.data_type.bit[0]) - 1 if self.max_value: self.lineEdit().setValidator(QIntValidator(0, self.max_value + 1)) self.setRange(0, self.max_value + 1) else: self.max_value = self.bit_value self.lineEdit().setValidator(QIntValidator(0, self.bit_value)) self.setRange(0, self.bit_value) self.setAlignment(Qt.AlignRight) self.setWrapping(True) self.setToolTip(f'數值範圍{self.minimum()}-{self.max_value}')
def __init__(self, parent=None): QSpinBox.__init__(self, parent) self.imodel = None self.editingFinished.connect(self.onEditingFinished)
def __init__(self, parent=None): QSpinBox.__init__(self, parent) self.setDisplayIntegerBase(8) self.setMaximum(0o7777) self.setWrapping(True)
def __init__(self, *args, **kwargs): QSpinBox.__init__(self, *args, **kwargs) self.setStyleSheet("QSpinBox { font: 8pt;}")
def __init__(self): QSpinBox.__init__(self)
def __init__(self, *args, **kwargs): QSpinBox.__init__(self, *args, **kwargs) self.setStyleSheet("QSpinBox {font: %dpt; }" % (styles.smallFont))
def __init__(self, parent=None): QSpinBox.__init__(self, parent) self.installEventFilter(self) self.setFocusPolicy(Qt.StrongFocus)
def __init__(self, resettableValue): QSpinBox.__init__(self) Resettable.__init__(self, resettableValue) self.setAlignment(Qt.AlignRight)
def __init__(self): QSpinBox.__init__(self) self.setMinimumWidth(100) self.setMinimumHeight(50)
def __init__(self, *args): QSpinBox.__init__(self, *args) self.setRange(0, 99999999)
def __init__(self, value): QSpinBox.__init__(self) self._value = value if value.default: self.setValue(int(value.default))
def __init__(self, value): QSpinBox.__init__(self) self._value = value if value.default: self.setValue(int(value.default))
def __init__(self, resettableValue): QSpinBox.__init__(self) Resettable.__init__(self, resettableValue) self.setAlignment(Qt.AlignRight)