Exemplo n.º 1
0
    def createDoubleLineEdit(self, minimum=None, maximum=None, placeholder=""):
        line_edit = ClearableLineEdit(placeholder=placeholder)
        validator = QDoubleValidator()

        if minimum is not None:
            validator.setBottom(minimum)

        if maximum is not None:
            validator.setTop(maximum)

        line_edit.setValidator(validator)
        return line_edit
Exemplo n.º 2
0
 def setValidators(self):
     doubleValidator = QDoubleValidator()
     doubleValidator.setBottom(0)
     self.verticalSpacingLineEdit.setValidator(doubleValidator)
     self.scaleLineEdit.setValidator(doubleValidator)