@@ -212,7 +212,7 @@ void QgsMapRenderer::adjustExtentToSize()
212
212
213
213
void QgsMapRenderer::render ( QPainter* painter )
214
214
{
215
- // flag to see if the render context has changed
215
+ // flag to see if the render context has changed
216
216
// since the last time we rendered. If it hasnt changed we can
217
217
// take some shortcuts with rendering
218
218
bool mySameAsLastFlag = true ;
@@ -285,20 +285,20 @@ void QgsMapRenderer::render( QPainter* painter )
285
285
mySameAsLastFlag = false ;
286
286
}
287
287
288
- mRenderContext .setLabelingEngine (mLabelingEngine );
288
+ mRenderContext .setLabelingEngine ( mLabelingEngine );
289
289
if ( mLabelingEngine )
290
290
mLabelingEngine ->init ();
291
291
292
- // know we know if this render is just a repeat of the last time, we
292
+ // know we know if this render is just a repeat of the last time, we
293
293
// can clear caches if it has changed
294
294
if ( !mySameAsLastFlag )
295
295
{
296
- // clear the cache pixmap if we changed resolution / extent
297
- QSettings mySettings;
298
- if ( mySettings.value ( " /qgis/enable_render_caching" , false ).toBool () )
299
- {
300
- QgsMapLayerRegistry::instance ()->clearAllLayerCaches ();
301
- }
296
+ // clear the cache pixmap if we changed resolution / extent
297
+ QSettings mySettings;
298
+ if ( mySettings.value ( " /qgis/enable_render_caching" , false ).toBool () )
299
+ {
300
+ QgsMapLayerRegistry::instance ()->clearAllLayerCaches ();
301
+ }
302
302
}
303
303
304
304
bool placeOverlays = false ;
@@ -322,7 +322,7 @@ void QgsMapRenderer::render( QPainter* painter )
322
322
break ;
323
323
}
324
324
325
- // Store the painter in case we need to swap it out for the
325
+ // Store the painter in case we need to swap it out for the
326
326
// cache painter
327
327
QPainter * mypContextPainter = mRenderContext .painter ();
328
328
@@ -422,31 +422,31 @@ void QgsMapRenderer::render( QPainter* painter )
422
422
ml->setCacheImage ( 0 );
423
423
}
424
424
}
425
-
425
+
426
426
QSettings mySettings;
427
427
if ( ! split )// render caching does not yet cater for split extents
428
428
{
429
- if ( mySettings.value ( " /qgis/enable_render_caching" , false ).toBool () )
429
+ if ( mySettings.value ( " /qgis/enable_render_caching" , false ).toBool () )
430
430
{
431
- if ( !mySameAsLastFlag || ml->cacheImage () == 0 )
431
+ if ( !mySameAsLastFlag || ml->cacheImage () == 0 )
432
432
{
433
433
QgsDebugMsg ( " \n\n\n Caching enabled but layer redraw forced by extent change or empty cache\n\n\n " );
434
- QImage * mypImage = new QImage ( mRenderContext .painter ()->device ()->width (),
435
- mRenderContext .painter ()->device ()->height (), QImage::Format_ARGB32 );
434
+ QImage * mypImage = new QImage ( mRenderContext .painter ()->device ()->width (),
435
+ mRenderContext .painter ()->device ()->height (), QImage::Format_ARGB32 );
436
436
mypImage->fill ( 0 );
437
437
ml->setCacheImage ( mypImage ); // no need to delete the old one, maplayer does it for you
438
438
QPainter * mypPainter = new QPainter ( ml->cacheImage () );
439
439
if ( mySettings.value ( " /qgis/enable_anti_aliasing" , false ).toBool () )
440
440
{
441
441
mypPainter->setRenderHint ( QPainter::Antialiasing );
442
442
}
443
- mRenderContext .setPainter ( mypPainter );
443
+ mRenderContext .setPainter ( mypPainter );
444
444
}
445
445
else if ( mySameAsLastFlag )
446
446
{
447
447
// draw from cached image
448
448
QgsDebugMsg ( " \n\n\n Caching enabled --- drawing layer from cached image\n\n\n " );
449
- mypContextPainter->drawImage ( 0 ,0 , *(ml->cacheImage ()) );
449
+ mypContextPainter->drawImage ( 0 , 0 , *( ml->cacheImage () ) );
450
450
disconnect ( ml, SIGNAL ( drawingProgress ( int , int ) ), this , SLOT ( onDrawingProgress ( int , int ) ) );
451
451
// short circuit as there is nothing else to do...
452
452
continue ;
@@ -472,7 +472,7 @@ void QgsMapRenderer::render( QPainter* painter )
472
472
}
473
473
else
474
474
{
475
- QgsDebugMsg ( " \n\n\n Layer rendered without issues\n\n\n " );
475
+ QgsDebugMsg ( " \n\n\n Layer rendered without issues\n\n\n " );
476
476
}
477
477
if ( split )
478
478
{
@@ -489,24 +489,24 @@ void QgsMapRenderer::render( QPainter* painter )
489
489
mRenderContext .painter ()->restore ();
490
490
}
491
491
492
- if ( mySettings.value ( " /qgis/enable_render_caching" , false ).toBool () )
492
+ if ( mySettings.value ( " /qgis/enable_render_caching" , false ).toBool () )
493
493
{
494
494
if ( !split )
495
495
{
496
496
// composite the cached image into our view and then clean up from caching
497
497
// by reinstating the painter as it was swapped out for caching renders
498
498
delete mRenderContext .painter ();
499
- mRenderContext .setPainter ( mypContextPainter );
499
+ mRenderContext .setPainter ( mypContextPainter );
500
500
// draw from cached image that we created further up
501
- mypContextPainter->drawImage ( 0 ,0 , *(ml->cacheImage ()) );
501
+ mypContextPainter->drawImage ( 0 , 0 , *( ml->cacheImage () ) );
502
502
}
503
503
}
504
504
disconnect ( ml, SIGNAL ( drawingProgress ( int , int ) ), this , SLOT ( onDrawingProgress ( int , int ) ) );
505
505
}
506
506
else // layer not visible due to scale
507
507
{
508
508
QgsDebugMsg ( " Layer not rendered because it is not within the defined "
509
- " visibility scale range" );
509
+ " visibility scale range" );
510
510
}
511
511
512
512
} // while (li.hasPrevious())
@@ -1055,9 +1055,9 @@ bool QgsMapRenderer::writeXML( QDomNode & theNode, QDomDocument & theDoc )
1055
1055
return true ;
1056
1056
}
1057
1057
1058
- void QgsMapRenderer::setLabelingEngine (QgsLabelingEngineInterface* iface)
1058
+ void QgsMapRenderer::setLabelingEngine ( QgsLabelingEngineInterface* iface )
1059
1059
{
1060
- if (mLabelingEngine )
1060
+ if ( mLabelingEngine )
1061
1061
delete mLabelingEngine ;
1062
1062
1063
1063
mLabelingEngine = iface;
0 commit comments