mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-21 19:30:03 +02:00
gui bug fix: trigger timing mode was disconnected
This commit is contained in:
parent
c03bc4a6b4
commit
f902bb06ad
@ -197,7 +197,7 @@ void qTabMeasurement::EnableWidgetsforTimingMode() {
|
|||||||
|
|
||||||
void qTabMeasurement::GetTimingMode() {
|
void qTabMeasurement::GetTimingMode() {
|
||||||
FILE_LOG(logDEBUG) << "Getting timing mode";
|
FILE_LOG(logDEBUG) << "Getting timing mode";
|
||||||
connect(comboTimingMode, SIGNAL(currentIndexChanged(int)), this, SLOT(SetTimingMode(int)));
|
disconnect(comboTimingMode, SIGNAL(currentIndexChanged(int)), this, SLOT(SetTimingMode(int)));
|
||||||
try {
|
try {
|
||||||
auto oldMode = comboTimingMode->currentIndex();
|
auto oldMode = comboTimingMode->currentIndex();
|
||||||
auto retval = det->getTimingMode().tsquash("Inconsistent timing mode for all detectors.");
|
auto retval = det->getTimingMode().tsquash("Inconsistent timing mode for all detectors.");
|
||||||
@ -216,7 +216,7 @@ void qTabMeasurement::GetTimingMode() {
|
|||||||
throw sls::RuntimeError(std::string("Unknown timing mode: ")+ std::to_string(retval));
|
throw sls::RuntimeError(std::string("Unknown timing mode: ")+ std::to_string(retval));
|
||||||
}
|
}
|
||||||
} CATCH_DISPLAY("Could not get timing mode.", "qTabMeasurement::GetTimingMode")
|
} CATCH_DISPLAY("Could not get timing mode.", "qTabMeasurement::GetTimingMode")
|
||||||
disconnect(comboTimingMode, SIGNAL(currentIndexChanged(int)), this, SLOT(SetTimingMode(int)));
|
connect(comboTimingMode, SIGNAL(currentIndexChanged(int)), this, SLOT(SetTimingMode(int)));
|
||||||
}
|
}
|
||||||
|
|
||||||
void qTabMeasurement::SetTimingMode(int val) {
|
void qTabMeasurement::SetTimingMode(int val) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user