Formatter with improved NULL value handling

This commit is contained in:
Klaus Basan
2018-06-08 21:39:47 +02:00
parent 71a5d638cb
commit 3f67900b65

View File

@@ -352,7 +352,11 @@ namespace BlackGui
//! Version if value is already available as PQ
BlackMisc::CVariant displayRole(const PQ &pq) const
{
if (m_unit.isNull()) { return pq.valueRoundedWithUnit(m_digits, m_useI18n); }
if (pq.isNull())
{
static const BlackMisc::CVariant null("null");
return null;
}
return pq.valueRoundedWithUnit(m_unit, m_digits, m_useI18n);
}