Skip to content

Commit

Permalink
Don't store null QChar in numeric format variants
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Aug 20, 2022
1 parent 6c34fa6 commit 7a37085
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions src/core/numericformats/qgsbasicnumericformat.cpp
Expand Up @@ -155,8 +155,8 @@ QVariantMap QgsBasicNumericFormat::configuration( const QgsReadWriteContext & )
res.insert( QStringLiteral( "show_plus" ), mShowPlusSign );
res.insert( QStringLiteral( "show_trailing_zeros" ), mShowTrailingZeros );
res.insert( QStringLiteral( "rounding_type" ), static_cast< int >( mRoundingType ) );
res.insert( QStringLiteral( "thousand_separator" ), mThousandsSeparator );
res.insert( QStringLiteral( "decimal_separator" ), mDecimalSeparator );
res.insert( QStringLiteral( "thousand_separator" ), mThousandsSeparator.isNull() ? QVariant() : QVariant::fromValue( mThousandsSeparator ) );
res.insert( QStringLiteral( "decimal_separator" ), mDecimalSeparator.isNull() ? QVariant() : QVariant::fromValue( mDecimalSeparator ) );
return res;
}

Expand Down
2 changes: 1 addition & 1 deletion src/core/numericformats/qgsfractionnumericformat.cpp
Expand Up @@ -162,7 +162,7 @@ QVariantMap QgsFractionNumericFormat::configuration( const QgsReadWriteContext &
QVariantMap res;
res.insert( QStringLiteral( "show_thousand_separator" ), mShowThousandsSeparator );
res.insert( QStringLiteral( "show_plus" ), mShowPlusSign );
res.insert( QStringLiteral( "thousand_separator" ), mThousandsSeparator );
res.insert( QStringLiteral( "thousand_separator" ), mThousandsSeparator.isNull() ? QVariant() : QVariant::fromValue( mThousandsSeparator ) );
res.insert( QStringLiteral( "use_dedicated_unicode" ), mUseDedicatedUnicode );
res.insert( QStringLiteral( "use_unicode_supersubscript" ), mUseUnicodeSuperSubscript );
return res;
Expand Down

0 comments on commit 7a37085

Please sign in to comment.