Skip to content
Snippets Groups Projects
Commit 11520b87 authored by Elliot Oram's avatar Elliot Oram
Browse files

Show error message on incorrect validation

Refs #13654
parent 76f00519
No related branches found
No related tags found
No related merge requests found
......@@ -69,18 +69,21 @@ bool ISISEnergyTransfer::validate() {
UserInputValidator uiv;
// Run files input
if (!m_uiForm.dsRunFiles->isValid())
if (!m_uiForm.dsRunFiles->isValid()){
uiv.addErrorMessage("Run file range is invalid.");
}
// Calibration file input
if (m_uiForm.ckUseCalib->isChecked() &&
!m_uiForm.dsCalibrationFile->isValid())
!m_uiForm.dsCalibrationFile->isValid()){
uiv.addErrorMessage("Calibration file/workspace is invalid.");
}
// Mapping file
if ((m_uiForm.cbGroupingOptions->currentText() == "File") &&
(!m_uiForm.dsMapFile->isValid()))
(!m_uiForm.dsMapFile->isValid())){
uiv.addErrorMessage("Mapping file is invalid.");
}
// Rebinning
if (!m_uiForm.ckDoNotRebin->isChecked()) {
......@@ -102,6 +105,9 @@ bool ISISEnergyTransfer::validate() {
m_uiForm.valRebinString->setVisible(false);
}
QString error = uiv.generateErrorMessage();
showMessageBox(error);
return uiv.isAllInputValid();
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment