From 10f3360ad34fce7a95687346178417571babfa21 Mon Sep 17 00:00:00 2001 From: giadasan Date: Fri, 5 Jul 2024 14:09:11 +0200 Subject: [PATCH] set validity limits for geotechnical parameters and fix table model --- soilWidget/tabHorizons.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/soilWidget/tabHorizons.cpp b/soilWidget/tabHorizons.cpp index 835c9c20..b721b63c 100644 --- a/soilWidget/tabHorizons.cpp +++ b/soilWidget/tabHorizons.cpp @@ -462,14 +462,15 @@ void TabHorizons::checkComputedValues(int horizonNum) tableModel->item(horizonNum,5)->setBackground(Qt::yellow); } - if (horizon->dbData.effectiveCohesion == NODATA) + // for soil mechanics parameters just check if is missing + if (horizon->geotechnics.effectiveCohesion == NODATA) { - tableModel->item(horizonNum,11)->setBackground(Qt::yellow); + tableModel->item(horizonNum,11)->setBackground(Qt::red); } - if (horizon->dbData.frictionAngle == NODATA) + if (horizon->geotechnics.frictionAngle == NODATA) { - tableModel->item(horizonNum,12)->setBackground(Qt::yellow); + tableModel->item(horizonNum,12)->setBackground(Qt::red); } }