Пример #1
0
 def validate(self, inputData, pos):
     """check if value is a multiple of parties"""
     if usingQt5:
         result, inputData, newPos = QSpinBox.validate(self, inputData, pos)
     else:
         result, newPos = QSpinBox.validate(self, inputData, pos)
     if result == QValidator.Acceptable:
         if int(inputData) % self.parties != 0:
             result = QValidator.Intermediate
     if result == QValidator.Acceptable:
         self.prevValue = str(inputData)
     if usingQt5:
         return (result, inputData, newPos)
     else:
         return (result, newPos)
Пример #2
0
 def validate(self, inputData, pos):
     """check if value is a multiple of parties"""
     result, inputData, newPos = QSpinBox.validate(self, inputData, pos)
     if result == QValidator.Acceptable:
         if int(inputData) % self.parties != 0:
             result = QValidator.Intermediate
     if result == QValidator.Acceptable:
         self.prevValue = str(inputData)
     return (result, inputData, newPos)