From 50a8bd06f009cfd687ef776906aa5afe89bdcaef Mon Sep 17 00:00:00 2001 From: Andrea Giudiceandrea Date: Mon, 4 Mar 2024 07:28:52 +0100 Subject: [PATCH] Update qgsstatisticalsummarydockwidget.cpp --- src/app/qgsstatisticalsummarydockwidget.cpp | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/app/qgsstatisticalsummarydockwidget.cpp b/src/app/qgsstatisticalsummarydockwidget.cpp index 576db3db8061..86e25abd6bbe 100644 --- a/src/app/qgsstatisticalsummarydockwidget.cpp +++ b/src/app/qgsstatisticalsummarydockwidget.cpp @@ -280,17 +280,20 @@ void QgsStatisticalSummaryDockWidget::updateNumericStatistics() const QList< QVariant > variantValues = mGatherer->values(); QList values; - bool convertOk = false; + bool convertOk; int missingValues = 0; const auto constVariantValues = variantValues; for ( const QVariant &value : constVariantValues ) { - const double val = value.toDouble( &convertOk ); - if ( convertOk ) - values << val; - else if ( QgsVariantUtils::isNull( value ) ) - { + if ( QgsVariantUtils::isNull( value ) ) missingValues += 1; + else + { + const double val = value.toDouble( &convertOk ); + if ( convertOk ) + values << val; + else + missingValues += 1; } }