Example #1
0
 def validate(self, inputData, pos):
     """check if value is a multiple of parties"""
     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)
     return (result, newPos)