gui/scan: enforce min <= max

This commit is contained in:
Sebastien Bourdeauducq 2015-08-22 21:05:24 +08:00
parent 21a28a13c9
commit 284e3ddb2b
1 changed files with 6 additions and 2 deletions

View File

@ -40,9 +40,13 @@ class _Range(LayoutWidget):
force_spinbox_value(self.npoints, npoints)
def get_values(self):
min = self.min.value()
max = self.max.value()
if min > max:
raise ValueError("Minimum scan boundary must be less than maximum")
return {
"min": self.min.value(),
"max": self.max.value(),
"min": min,
"max": max,
"npoints": self.npoints.value()
}