From 314a8a0daab93058082398e766da1da19fd679c2 Mon Sep 17 00:00:00 2001 From: Dhanya Thattil Date: Mon, 6 Nov 2023 16:11:52 +0100 Subject: [PATCH] handling inconsistent fnums to be -1 in gui, so when one sets 0 (change of value) will also give an exception (#854) --- slsDetectorGui/src/qTabMeasurement.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/slsDetectorGui/src/qTabMeasurement.cpp b/slsDetectorGui/src/qTabMeasurement.cpp index c3282d67e..0bcfb7111 100644 --- a/slsDetectorGui/src/qTabMeasurement.cpp +++ b/slsDetectorGui/src/qTabMeasurement.cpp @@ -803,8 +803,9 @@ void qTabMeasurement::GetNextFrameNumber() { "Inconsistent starting frame number for all detectors."); spinNextFrameNumber->setValue(retval); } - CATCH_DISPLAY("Could not get starting frame number.", - "qTabMeasurement::GetNextFrameNumber") + CATCH_HANDLE("Could not get starting frame number.", + "qTabMeasurement::GetNextFrameNumber", spinNextFrameNumber, + &QSpinBox::setValue, -1) connect(spinNextFrameNumber, SIGNAL(valueChanged(int)), this, SLOT(SetNextFrameNumber(int))); }