From b7e7f1f40a5199d7687bc6b6813eb5851043c8eb Mon Sep 17 00:00:00 2001 From: Przemo Firszt Date: Mon, 18 May 2015 16:43:45 +0100 Subject: [PATCH] Base: Handle Unit::Stress tha same way as Unit::Pressure in UnitsSchema Signed-off-by: Przemo Firszt --- src/Base/UnitsSchemaInternal.cpp | 2 +- src/Base/UnitsSchemaMKS.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Base/UnitsSchemaInternal.cpp b/src/Base/UnitsSchemaInternal.cpp index 44fd389e0..ba31e12c1 100644 --- a/src/Base/UnitsSchemaInternal.cpp +++ b/src/Base/UnitsSchemaInternal.cpp @@ -80,7 +80,7 @@ QString UnitsSchemaInternal::schemaTranslate(Base::Quantity quant,double &factor // default action for all cases without special treatment: unitString = quant.getUnit().getString(); factor = 1.0; - }else if (unit == Unit::Pressure){ + }else if ((unit == Unit::Pressure) || (unit == Unit::Stress)){ if(UnitValue < 10.0){// Pa is the smallest unitString = QString::fromLatin1("Pa"); factor = 0.001; diff --git a/src/Base/UnitsSchemaMKS.cpp b/src/Base/UnitsSchemaMKS.cpp index 3f87a8c24..da2d8ff6c 100644 --- a/src/Base/UnitsSchemaMKS.cpp +++ b/src/Base/UnitsSchemaMKS.cpp @@ -91,7 +91,7 @@ QString UnitsSchemaMKS::schemaTranslate(Base::Quantity quant,double &factor,QStr unitString = QString::fromLatin1("km^3"); factor = 1000000000000000000.0; } - }else if (unit == Unit::Pressure){ + }else if ((unit == Unit::Pressure) || (unit == Unit::Stress)){ if(UnitValue < 10.0){// Pa is the smallest unitString = QString::fromLatin1("Pa"); factor = 0.001;