Skip to content
Snippets Groups Projects

DistributionEditor: set lower bound for mean spinbox

Merged Ludwig Jaeck requested to merge 473-spinbox into main
All threads resolved!
Files
4
@@ -97,9 +97,9 @@ void DistributionItem::readFrom(QXmlStreamReader* r)
// --------------------------------------------------------------------------------------------- //
SymmetricResolutionItem::SymmetricResolutionItem(double mean, int decimals,
const QString& meanLabel)
const QString& meanLabel, const RealLimits limit)
{
m_mean.init(meanLabel, "", mean, Unit::unitless, decimals, RealLimits::limitless(), "mean");
m_mean.init(meanLabel, "", mean, Unit::unitless, decimals, limit, "mean");
}
void SymmetricResolutionItem::setUnit(const variant<QString, Unit>& unit)
@@ -150,6 +150,11 @@ void SymmetricResolutionItem::readFrom(QXmlStreamReader* r)
}
}
void SymmetricResolutionItem::setMeanLowerLimit(double lowerLimit)
{
m_mean.setLimits(RealLimits::lowerLimited(lowerLimit));
}
// --------------------------------------------------------------------------------------------- //
DistributionNoneItem::DistributionNoneItem()
Loading