Exemplo n.º 1
0
def _is_value_valid(value: float, validator: QValidator = None) -> bool:
    try:
        value = float(value)
    except ValueError as ex:
        return False
    else:
        if validator is None:
            return True
        else:
            bottom = validator.bottom()
            top = validator.top()

            if bottom <= value <= top:
                return True
            else:
                return False
Exemplo n.º 2
0
 def __init__(self, parent=None):
     QValidator.__init__(self, parent)
     self.parser = Parser()
Exemplo n.º 3
0
 def __init__(self, used_name, parent=None):
     QValidator.__init__(self, parent)
     self.used_name = used_name
Exemplo n.º 4
0
    def __init__(self, itemList, editor, depend, parent):
        QValidator.__init__(self, parent)

        self.itemList = itemList
        self.editor = editor
        self.depend = depend
Exemplo n.º 5
0
 def __init__(self, m, n):
     QValidator.__init__(self)
Exemplo n.º 6
0
 def __init__(self, minimum=None, maximum=None):
     QValidator.__init__(self)
     self.minimum = minimum
     self.maximum = maximum
Exemplo n.º 7
0
 def __init__(self, lineeditor):
     QValidator.__init__(self)
     self.min = float("-inf")
     self.max = float("inf")
     self.lineeditor = lineeditor
Exemplo n.º 8
0
 def __init__(self, vt, vo):
     QValidator.__init__(self, vo)
     self.vt = vt
Exemplo n.º 9
0
 def __init__(self, min, max, parent):
     QValidator.__init__(self, parent)
     self.s = set(
         ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '.', ',', ''])