@@ -261,9 +261,11 @@ void TestQgsAtlasComposition::autoscale_render_2_0_api()
261
261
262
262
void TestQgsAtlasComposition::fixedscale_render ()
263
263
{
264
- mAtlasMap -> setAtlasScalingMode ( QgsComposerMap:: Fixed );
265
- mAtlasMap -> setAtlasDriven ( true );
264
+ // TODO QGIS3.0 - setting the extent AFTER setting atlas driven/fixed scaling mode should
265
+ // also update the set fixed scale
266
266
mAtlasMap ->setNewExtent ( QgsRectangle ( 209838.166 , 6528781.020 , 610491.166 , 6920530.620 ) );
267
+ mAtlasMap ->setAtlasDriven ( true );
268
+ mAtlasMap ->setAtlasScalingMode ( QgsComposerMap::Fixed );
267
269
268
270
mAtlas ->beginRender ();
269
271
@@ -281,10 +283,10 @@ void TestQgsAtlasComposition::fixedscale_render()
281
283
void TestQgsAtlasComposition::fixedscale_render_2_0_api ()
282
284
{
283
285
Q_NOWARN_DEPRECATED_PUSH
286
+ mAtlasMap ->setNewExtent ( QgsRectangle ( 209838.166 , 6528781.020 , 610491.166 , 6920530.620 ) );
284
287
mAtlas ->setComposerMap ( mAtlasMap );
285
288
mAtlas ->setFixedScale ( true );
286
289
Q_NOWARN_DEPRECATED_POP
287
- mAtlasMap ->setNewExtent ( QgsRectangle ( 209838.166 , 6528781.020 , 610491.166 , 6920530.620 ) );
288
290
mAtlas ->beginRender ();
289
291
290
292
for ( int fit = 0 ; fit < 2 ; ++fit )
@@ -300,9 +302,11 @@ void TestQgsAtlasComposition::fixedscale_render_2_0_api()
300
302
301
303
void TestQgsAtlasComposition::predefinedscales_render ()
302
304
{
305
+ // TODO QGIS3.0 - setting the extent AFTER setting atlas driven/predefined scaling mode should
306
+ // also update the atlas map scale
307
+ mAtlasMap ->setNewExtent ( QgsRectangle ( 209838.166 , 6528781.020 , 610491.166 , 6920530.620 ) );
303
308
mAtlasMap ->setAtlasDriven ( true );
304
309
mAtlasMap ->setAtlasScalingMode ( QgsComposerMap::Predefined );
305
- mAtlasMap ->setNewExtent ( QgsRectangle ( 209838.166 , 6528781.020 , 610491.166 , 6920530.620 ) );
306
310
307
311
QVector<double > scales;
308
312
scales << 1800000 ;
@@ -354,9 +358,9 @@ void TestQgsAtlasComposition::two_map_autoscale_render()
354
358
355
359
void TestQgsAtlasComposition::hiding_render ()
356
360
{
361
+ mAtlasMap ->setNewExtent ( QgsRectangle ( 209838.166 , 6528781.020 , 610491.166 , 6920530.620 ) );
357
362
mAtlasMap ->setAtlasDriven ( true );
358
363
mAtlasMap ->setAtlasScalingMode ( QgsComposerMap::Fixed );
359
- mAtlasMap ->setNewExtent ( QgsRectangle ( 209838.166 , 6528781.020 , 610491.166 , 6920530.620 ) );
360
364
mAtlas ->setHideCoverage ( true );
361
365
362
366
mAtlas ->beginRender ();
@@ -374,9 +378,9 @@ void TestQgsAtlasComposition::hiding_render()
374
378
375
379
void TestQgsAtlasComposition::sorting_render ()
376
380
{
381
+ mAtlasMap ->setNewExtent ( QgsRectangle ( 209838.166 , 6528781.020 , 610491.166 , 6920530.620 ) );
377
382
mAtlasMap ->setAtlasDriven ( true );
378
383
mAtlasMap ->setAtlasScalingMode ( QgsComposerMap::Fixed );
379
- mAtlasMap ->setNewExtent ( QgsRectangle ( 209838.166 , 6528781.020 , 610491.166 , 6920530.620 ) );
380
384
mAtlas ->setHideCoverage ( false );
381
385
382
386
mAtlas ->setSortFeatures ( true );
@@ -398,9 +402,9 @@ void TestQgsAtlasComposition::sorting_render()
398
402
399
403
void TestQgsAtlasComposition::filtering_render ()
400
404
{
405
+ mAtlasMap ->setNewExtent ( QgsRectangle ( 209838.166 , 6528781.020 , 610491.166 , 6920530.620 ) );
401
406
mAtlasMap ->setAtlasDriven ( true );
402
407
mAtlasMap ->setAtlasScalingMode ( QgsComposerMap::Fixed );
403
- mAtlasMap ->setNewExtent ( QgsRectangle ( 209838.166 , 6528781.020 , 610491.166 , 6920530.620 ) );
404
408
mAtlas ->setHideCoverage ( false );
405
409
406
410
mAtlas ->setSortFeatures ( false );
0 commit comments