Base: only handle Base::ParserError exceptions for quantity expressions

This commit is contained in:
wmayer
2022-01-22 01:15:12 +01:00
parent 9a7cc148b6
commit 3945dc0f74
6 changed files with 11 additions and 15 deletions

View File

@@ -150,7 +150,7 @@ public:
value = result.getValue();
return true;
}
catch (Base::Exception&) {
catch (Base::ParserError&) {
return false;
}
}
@@ -631,7 +631,7 @@ void QuantitySpinBox::setUnitText(const QString& str)
Base::Quantity quant = Base::Quantity::parse(str);
setUnit(quant.getUnit());
}
catch (const Base::Exception&) {
catch (const Base::ParserError&) {
}
}