Skip to content

Commit

Permalink
QgsAdvancedDigitizingDockWidget: convert locale to double (#45064)
Browse files Browse the repository at this point in the history
  • Loading branch information
lbartoletti committed Sep 28, 2021
1 parent 98ff01e commit 7188cdf
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/gui/qgsadvanceddigitizingdockwidget.cpp
Expand Up @@ -927,11 +927,11 @@ bool QgsAdvancedDigitizingDockWidget::applyConstraints( QgsMapMouseEvent *e )
*/
if ( mLockZButton->isChecked() )
{
point.setZ( mZLineEdit->text().toFloat() );
point.setZ( QLocale().toDouble( mZLineEdit->text() ) );
}
if ( mLockMButton->isChecked() )
{
point.setM( mMLineEdit->text().toFloat() );
point.setM( QLocale().toDouble( mMLineEdit->text() ) );
}

// update the point list
Expand Down Expand Up @@ -1660,10 +1660,10 @@ QgsPoint QgsAdvancedDigitizingDockWidget::pointXYToPoint( const QgsPointXY &poin

double QgsAdvancedDigitizingDockWidget::getLineZ( ) const
{
return mZLineEdit->isEnabled() ? mZLineEdit->text().toFloat() : std::numeric_limits<double>::quiet_NaN();
return mZLineEdit->isEnabled() ? QLocale().toDouble( mZLineEdit->text() ) : std::numeric_limits<double>::quiet_NaN();
}

double QgsAdvancedDigitizingDockWidget::getLineM( ) const
{
return mMLineEdit->isEnabled() ? mMLineEdit->text().toFloat() : std::numeric_limits<double>::quiet_NaN();
return mMLineEdit->isEnabled() ? QLocale().toDouble( mMLineEdit->text() ) : std::numeric_limits<double>::quiet_NaN();
}

0 comments on commit 7188cdf

Please sign in to comment.