@@ -30,8 +30,8 @@ QgsStatusBarScaleWidget::QgsStatusBarScaleWidget( QgsMapCanvas *canvas, QWidget
3030 , mMapCanvas( canvas )
3131{
3232 // add a label to show current scale
33- mLabel = new QLabel ( QString (), this );
34- mLabel ->setObjectName ( " mScaleLable " );
33+ mLabel = new QLabel ();
34+ mLabel ->setObjectName ( " mScaleLabel " );
3535 mLabel ->setMinimumWidth ( 10 );
3636 // mScaleLabel->setMaximumHeight( 20 );
3737 mLabel ->setMargin ( 3 );
@@ -40,7 +40,7 @@ QgsStatusBarScaleWidget::QgsStatusBarScaleWidget( QgsMapCanvas *canvas, QWidget
4040 mLabel ->setText ( tr ( " Scale" ) );
4141 mLabel ->setToolTip ( tr ( " Current map scale" ) );
4242
43- mScale = new QgsScaleComboBox ( this );
43+ mScale = new QgsScaleComboBox ();
4444 mScale ->setObjectName ( " mScaleEdit" );
4545 // seems setFont() change font only for popup not for line edit,
4646 // so we need to set font for it separately
@@ -49,7 +49,7 @@ QgsStatusBarScaleWidget::QgsStatusBarScaleWidget( QgsMapCanvas *canvas, QWidget
4949 mScale ->setWhatsThis ( tr ( " Displays the current map scale" ) );
5050 mScale ->setToolTip ( tr ( " Current map scale (formatted as x:y)" ) );
5151
52- mLockButton = new QToolButton ( this );
52+ mLockButton = new QToolButton ();
5353 mLockButton ->setIcon ( QIcon ( QgsApplication::getThemeIcon ( " /locked.svg" ) ) );
5454 mLockButton ->setToolTip ( tr ( " Lock the scale to use magnifier to zoom in or out." ) );
5555 mLockButton ->setCheckable ( true );
@@ -80,7 +80,7 @@ void QgsStatusBarScaleWidget::setScale( double scale )
8080 mScale ->setScale ( scale );
8181}
8282
83- bool QgsStatusBarScaleWidget::isLocked ()
83+ bool QgsStatusBarScaleWidget::isLocked () const
8484{
8585 return mLockButton ->isChecked ();
8686}
@@ -96,7 +96,7 @@ void QgsStatusBarScaleWidget::updateScales( const QStringList &scales )
9696 mScale ->updateScales ( scales );
9797}
9898
99- void QgsStatusBarScaleWidget::userScale ()
99+ void QgsStatusBarScaleWidget::userScale () const
100100{
101101 // Why has MapCanvas the scale inverted?
102102 mMapCanvas ->zoomScale ( 1.0 / mScale ->scale () );
0 commit comments