Skip to content

Commit 96b66dd

Browse files
committedJun 30, 2015
Make paint effect test pass on OSX by explicitly setting dpi
1 parent 5b97b7e commit 96b66dd

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed
 

‎tests/src/core/testqgspainteffect.cpp

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,10 @@ void TestQgsPaintEffect::drawSource()
328328

329329
//test render
330330
QImage image( 100, 100, QImage::Format_ARGB32 );
331+
image.setDotsPerMeterX( 96 / 25.4 * 1000 );
332+
image.setDotsPerMeterY( 96 / 25.4 * 1000 );
331333
image.fill( Qt::transparent );
334+
332335
QPainter painter;
333336
painter.begin( &image );
334337
QgsRenderContext context = QgsSymbolLayerV2Utils::createRenderContext( &painter );
@@ -400,6 +403,8 @@ void TestQgsPaintEffect::blur()
400403
delete effect;
401404

402405
QImage image( 100, 100, QImage::Format_ARGB32 );
406+
image.setDotsPerMeterX( 96 / 25.4 * 1000 );
407+
image.setDotsPerMeterY( 96 / 25.4 * 1000 );
403408
image.fill( Qt::transparent );
404409
QPainter painter;
405410
painter.begin( &image );
@@ -496,6 +501,8 @@ void TestQgsPaintEffect::dropShadow()
496501
delete effect;
497502

498503
QImage image( 100, 100, QImage::Format_ARGB32 );
504+
image.setDotsPerMeterX( 96 / 25.4 * 1000 );
505+
image.setDotsPerMeterY( 96 / 25.4 * 1000 );
499506
image.fill( Qt::transparent );
500507
QPainter painter;
501508
painter.begin( &image );
@@ -597,6 +604,8 @@ void TestQgsPaintEffect::glow()
597604
delete effect;
598605

599606
QImage image( 100, 100, QImage::Format_ARGB32 );
607+
image.setDotsPerMeterX( 96 / 25.4 * 1000 );
608+
image.setDotsPerMeterY( 96 / 25.4 * 1000 );
600609
image.fill( Qt::transparent );
601610
QPainter painter;
602611
painter.begin( &image );
@@ -657,6 +666,8 @@ void TestQgsPaintEffect::stack()
657666
//rendering
658667

659668
QImage image( 100, 100, QImage::Format_ARGB32 );
669+
image.setDotsPerMeterX( 96 / 25.4 * 1000 );
670+
image.setDotsPerMeterY( 96 / 25.4 * 1000 );
660671
image.fill( Qt::transparent );
661672
QPainter painter;
662673
painter.begin( &image );

0 commit comments

Comments
 (0)
Please sign in to comment.