@@ -1630,14 +1630,6 @@ void QgisApp::createStatusBar()
16301630 statusBar ()->addPermanentWidget ( mScaleEdit , 0 );
16311631 connect ( mScaleEdit , SIGNAL ( scaleChanged () ), this , SLOT ( userScale () ) );
16321632
1633- // stop rendering status bar widget
1634- mStopRenderButton = new QToolButton ( statusBar () );
1635- mStopRenderButton ->setObjectName ( " mStopRenderButton" );
1636- mStopRenderButton ->setMaximumWidth ( 20 );
1637- mStopRenderButton ->setMaximumHeight ( 20 );
1638- mStopRenderButton ->setIcon ( QgsApplication::getThemeIcon ( " mIconStopRendering.png" ) );
1639- mStopRenderButton ->setToolTip ( tr ( " Stop map rendering" ) );
1640- statusBar ()->addPermanentWidget ( mStopRenderButton , 0 );
16411633 // render suppression status bar widget
16421634 mRenderSuppressionCBox = new QCheckBox ( tr ( " Render" ), statusBar () );
16431635 mRenderSuppressionCBox ->setObjectName ( " mRenderSuppressionCBox" );
@@ -1947,12 +1939,6 @@ void QgisApp::setupConnections()
19471939 connect ( this , SIGNAL ( projectRead () ),
19481940 this , SLOT ( checkForDeprecatedLabelsInProject () ) );
19491941
1950- //
1951- // Do we really need this ??? - its already connected to the esc key...TS
1952- //
1953- connect ( mStopRenderButton , SIGNAL ( clicked () ),
1954- this , SLOT ( stopRendering () ) );
1955-
19561942 // setup undo/redo actions
19571943 connect ( mUndoWidget , SIGNAL ( undoStackChanged () ), this , SLOT ( updateUndoActions () ) );
19581944}
@@ -4096,17 +4082,7 @@ void QgisApp::removeWindow( QAction *action )
40964082void QgisApp::stopRendering ()
40974083{
40984084 if ( mMapCanvas )
4099- {
4100- QgsMapRenderer* mypMapRenderer = mMapCanvas ->mapRenderer ();
4101- if ( mypMapRenderer )
4102- {
4103- QgsRenderContext* mypRenderContext = mypMapRenderer->rendererContext ();
4104- if ( mypRenderContext )
4105- {
4106- mypRenderContext->setRenderingStopped ( true );
4107- }
4108- }
4109- }
4085+ mMapCanvas ->stopRendering ();
41104086}
41114087
41124088// reimplements method from base (gui) class
0 commit comments