From 21f37303e809a5b88c13288450bf8a35172115e2 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Tue, 14 Jun 2016 13:24:05 +1000 Subject: [PATCH] Fix some status bar widgets could not be hidden via customisation --- src/app/qgisapp.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/app/qgisapp.cpp b/src/app/qgisapp.cpp index 27f3ab48cc8..919972c0cb5 100644 --- a/src/app/qgisapp.cpp +++ b/src/app/qgisapp.cpp @@ -2281,17 +2281,20 @@ void QgisApp::createStatusBar() //coords status bar widget mCoordsEdit = new QgsStatusBarCoordinatesWidget( statusBar() ); + mCoordsEdit->setObjectName( "mCoordsEdit" ); mCoordsEdit->setMapCanvas( mMapCanvas ); mCoordsEdit->setFont( myFont ); statusBar()->addPermanentWidget( mCoordsEdit, 0 ); mScaleWidget = new QgsStatusBarScaleWidget( mMapCanvas, statusBar() ); + mScaleWidget->setObjectName( "mScaleWidget" ); mScaleWidget->setFont( myFont ); connect( mScaleWidget, SIGNAL( scaleLockChanged( bool ) ), mMapCanvas, SLOT( setScaleLocked( bool ) ) ); statusBar()->addPermanentWidget( mScaleWidget, 0 ); // zoom widget mMagnifierWidget = new QgsStatusBarMagnifierWidget( statusBar() ); + mMagnifierWidget->setObjectName( "mMagnifierWidget" ); mMagnifierWidget->setFont( myFont ); connect( mMapCanvas, SIGNAL( magnificationChanged( double ) ), mMagnifierWidget, SLOT( updateMagnification( double ) ) ); connect( mMagnifierWidget, SIGNAL( magnificationChanged( double ) ), mMapCanvas, SLOT( setMagnificationFactor( double ) ) );