Ejemplo n.º 1
0
 def isValid(self):
     valid = [
         self.markValid(self.start, isFloat(self.start)),
         self.markValid(self.stop, isFloat(self.stop)),
         self.markValid(self.step, isFloat(self.step)),
         self.markValid(self.delta, isFloat(self.delta, 0.05)),
     ]
     return all(valid)
Ejemplo n.º 2
0
 def isValid(self):
     valid = [
         self.markValid(self.start, isFloat(self.start)),
         self.markValid(self.step, isFloat(self.step)),
         self.markValid(self.speed, isFloat(self.speed, 0.00001)),
         self.markValid(self.numpoints,
                        self.numpoints.value() >= 2),
     ]
     return all(valid)
Ejemplo n.º 3
0
 def isValid(self):
     valid = [
         self.markValid(self.stepsize, isFloat(self.stepsize)),
         self.markValid(self.seconds, isFloat(self.seconds)),
     ] + [
         self.markValid(e.steps, not e.steps.text() or isInt(e.steps))
         and self.markValid(e.step, not e.step.text() or isFloat(e.step))
         for e in self.multiList.entries()
     ]
     return all(valid)
Ejemplo n.º 4
0
 def isValid(self):
     valid = [
         self.markValid(
             box,
             box.currentText() in ('free', '= a', '= alpha')
             or isFloat(box.lineEdit())) for box in self._boxes
     ]
     return all(valid)
Ejemplo n.º 5
0
 def isValid(self):
     return all([
         self.markValid(self.start, isFloat(self.start)),
         self.markValid(self.end, isFloat(self.end))
     ])