Index: sources/view/VTreatmentCreate.cpp =================================================================== diff -u -r321e667cd58da515845f2173d5e1a59082823455 -rb62ab443e75b76a91e35aca6ba2efd84e7199602 --- sources/view/VTreatmentCreate.cpp (.../VTreatmentCreate.cpp) (revision 321e667cd58da515845f2173d5e1a59082823455) +++ sources/view/VTreatmentCreate.cpp (.../VTreatmentCreate.cpp) (revision b62ab443e75b76a91e35aca6ba2efd84e7199602) @@ -705,28 +705,28 @@ } if (vData.arterialPressureLimitLow < _arterialPressureLimitLowMin || vData.arterialPressureLimitLow > _arterialPressureLimitLowMax || - vData.arterialPressureLimitLow > vData.arterialPressureLimitHigh) + vData.arterialPressureLimitLow >= vData.arterialPressureLimitHigh) { emit arterialPressureLimitLow_ValidationFailed(uiRejections.value(LOW_HIGH_INCOMPATIBLE)); success = false; } if (vData.arterialPressureLimitHigh < _arterialPressureLimitHighMin || vData.arterialPressureLimitHigh > _arterialPressureLimitHighMax || - vData.arterialPressureLimitHigh < vData.arterialPressureLimitLow) + vData.arterialPressureLimitHigh <= vData.arterialPressureLimitLow) { emit arterialPressureLimitHigh_ValidationFailed(uiRejections.value(LOW_HIGH_INCOMPATIBLE)); success = false; } if (vData.venousPressureLimitLow < _venousPressureLimitLowMin || vData.venousPressureLimitLow > _venousPressureLimitLowMax || - vData.venousPressureLimitLow > vData.venousPressureLimitHigh) + vData.venousPressureLimitLow >= vData.venousPressureLimitHigh) { emit venousPressureLimitLow_ValidationFailed(uiRejections.value(LOW_HIGH_INCOMPATIBLE)); success = false; } if (vData.venousPressureLimitHigh < _venousPressureLimitHighMin || vData.venousPressureLimitHigh > _venousPressureLimitHighMax || - vData.venousPressureLimitHigh < vData.venousPressureLimitLow) + vData.venousPressureLimitHigh <= vData.venousPressureLimitLow) { emit venousPressureLimitHigh_ValidationFailed(uiRejections.value(LOW_HIGH_INCOMPATIBLE)); success = false; @@ -838,15 +838,15 @@ if ((acidConcentrateOptions().length() - 1 < (int)_acidConcentrate) || ((int)_acidConcentrate < 0)) aConcentrate = "None"; else - aConcentrate = acidConcentrateOptions().at(get_acidConcentrate()); + aConcentrate = acidConcentrateOptions().at(acidConcentrate()); if ((bicarbonateConcentrateOptions().length() - 1 < (int)_bicarbonateConcentrate) || ((int)_bicarbonateConcentrate < 0)) bCarbConcentrate = "None"; else - bCarbConcentrate = bicarbonateConcentrateOptions().at(get_bicarbonateConcentrate()); + bCarbConcentrate = bicarbonateConcentrateOptions().at(bicarbonateConcentrate()); if ((dialyzerTypeOptions().length() - 1 < (int)_dialyzerType) || ((int)_dialyzerType < 0)) dType = "None"; else - dType = dialyzerTypeOptions().at(get_dialyzerType()); + dType = dialyzerTypeOptions().at(dialyzerType()); return QStringList() << aConcentrate << bCarbConcentrate << dType