Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Fix decimal separator in "condensed" extent string
Always use a decimal point, regardless of the user Locale, because the comma is already used to separate the parts of the extent string
  • Loading branch information
agiudiceandrea authored and nyalldawson committed Mar 8, 2021
1 parent cf443c8 commit 2ddaefc
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/gui/qgsextentwidget.cpp
Expand Up @@ -208,10 +208,10 @@ void QgsExtentWidget::setOutputExtent( const QgsRectangle &r, const QgsCoordinat
mYMinLineEdit->setText( QLocale().toString( extent.yMinimum(), 'f', decimals ) );
mYMaxLineEdit->setText( QLocale().toString( extent.yMaximum(), 'f', decimals ) );

QString condensed = QStringLiteral( "%1,%2,%3,%4" ).arg( mXMinLineEdit->text(),
mXMaxLineEdit->text(),
mYMinLineEdit->text(),
mYMaxLineEdit->text() );
QString condensed = QStringLiteral( "%1,%2,%3,%4" ).arg( QString::number( extent.xMinimum(), 'f', decimals ),
QString::number( extent.xMaximum(), 'f', decimals ),
QString::number( extent.yMinimum(), 'f', decimals ),
QString::number( extent.yMaximum(), 'f', decimals ) );
condensed += QStringLiteral( " [%1]" ).arg( mOutputCrs.userFriendlyIdentifier( QgsCoordinateReferenceSystem::ShortString ) );
mCondensedLineEdit->setText( condensed );

Expand Down

0 comments on commit 2ddaefc

Please sign in to comment.