mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-17 00:04:02 -04:00
Test fixes and further QgsProject::instance() removals
This commit is contained in:
parent
5fc10d6207
commit
483c7f4b86
@ -90,6 +90,9 @@ void TestQgsComposerMap::initTestCase()
|
|||||||
QFileInfo lineFileInfo( QStringLiteral( TEST_DATA_DIR ) + "/lines.shp" );
|
QFileInfo lineFileInfo( QStringLiteral( TEST_DATA_DIR ) + "/lines.shp" );
|
||||||
mLinesLayer = new QgsVectorLayer( lineFileInfo.filePath(),
|
mLinesLayer = new QgsVectorLayer( lineFileInfo.filePath(),
|
||||||
lineFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
lineFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
||||||
|
|
||||||
|
// some layers need to be in project for data-defined layers functionality
|
||||||
|
QgsProject::instance()->addMapLayers( QList<QgsMapLayer*>() << mRasterLayer << mPointsLayer << mPolysLayer << mLinesLayer );
|
||||||
}
|
}
|
||||||
|
|
||||||
void TestQgsComposerMap::cleanupTestCase()
|
void TestQgsComposerMap::cleanupTestCase()
|
||||||
@ -103,11 +106,6 @@ void TestQgsComposerMap::cleanupTestCase()
|
|||||||
myFile.close();
|
myFile.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
delete mRasterLayer;
|
|
||||||
delete mPointsLayer;
|
|
||||||
delete mPolysLayer;
|
|
||||||
delete mLinesLayer;
|
|
||||||
|
|
||||||
QgsApplication::exitQgis();
|
QgsApplication::exitQgis();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -74,8 +74,6 @@ void TestQgsComposerMapOverview::initTestCase()
|
|||||||
QgsMultiBandColorRenderer* rasterRenderer = new QgsMultiBandColorRenderer( mRasterLayer->dataProvider(), 1, 2, 3 );
|
QgsMultiBandColorRenderer* rasterRenderer = new QgsMultiBandColorRenderer( mRasterLayer->dataProvider(), 1, 2, 3 );
|
||||||
mRasterLayer->setRenderer( rasterRenderer );
|
mRasterLayer->setRenderer( rasterRenderer );
|
||||||
|
|
||||||
QgsProject::instance()->addMapLayers( QList<QgsMapLayer*>() << mRasterLayer );
|
|
||||||
|
|
||||||
//create composition with composer map
|
//create composition with composer map
|
||||||
mMapSettings->setLayers( QList<QgsMapLayer*>() << mRasterLayer );
|
mMapSettings->setLayers( QList<QgsMapLayer*>() << mRasterLayer );
|
||||||
mMapSettings->setCrsTransformEnabled( false );
|
mMapSettings->setCrsTransformEnabled( false );
|
||||||
@ -92,6 +90,7 @@ void TestQgsComposerMapOverview::cleanupTestCase()
|
|||||||
{
|
{
|
||||||
delete mComposition;
|
delete mComposition;
|
||||||
delete mMapSettings;
|
delete mMapSettings;
|
||||||
|
delete mRasterLayer;
|
||||||
|
|
||||||
QString myReportFile = QDir::tempPath() + "/qgistest.html";
|
QString myReportFile = QDir::tempPath() + "/qgistest.html";
|
||||||
QFile myFile( myReportFile );
|
QFile myFile( myReportFile );
|
||||||
|
@ -80,8 +80,6 @@ void TestQgsComposerRotation::initTestCase()
|
|||||||
QgsMultiBandColorRenderer* rasterRenderer = new QgsMultiBandColorRenderer( mRasterLayer->dataProvider(), 1, 2, 3 );
|
QgsMultiBandColorRenderer* rasterRenderer = new QgsMultiBandColorRenderer( mRasterLayer->dataProvider(), 1, 2, 3 );
|
||||||
mRasterLayer->setRenderer( rasterRenderer );
|
mRasterLayer->setRenderer( rasterRenderer );
|
||||||
|
|
||||||
QgsProject::instance()->addMapLayers( QList<QgsMapLayer*>() << mRasterLayer );
|
|
||||||
|
|
||||||
mMapSettings->setLayers( QList<QgsMapLayer*>() << mRasterLayer );
|
mMapSettings->setLayers( QList<QgsMapLayer*>() << mRasterLayer );
|
||||||
mMapSettings->setCrsTransformEnabled( false );
|
mMapSettings->setCrsTransformEnabled( false );
|
||||||
|
|
||||||
@ -115,6 +113,7 @@ void TestQgsComposerRotation::cleanupTestCase()
|
|||||||
delete mComposerRect;
|
delete mComposerRect;
|
||||||
delete mComposition;
|
delete mComposition;
|
||||||
delete mMapSettings;
|
delete mMapSettings;
|
||||||
|
delete mRasterLayer;
|
||||||
|
|
||||||
QString myReportFile = QDir::tempPath() + "/qgistest.html";
|
QString myReportFile = QDir::tempPath() + "/qgistest.html";
|
||||||
QFile myFile( myReportFile );
|
QFile myFile( myReportFile );
|
||||||
|
@ -86,8 +86,6 @@ void TestQgsComposerScaleBar::initTestCase()
|
|||||||
QgsMultiBandColorRenderer* rasterRenderer = new QgsMultiBandColorRenderer( mRasterLayer->dataProvider(), 2, 3, 4 );
|
QgsMultiBandColorRenderer* rasterRenderer = new QgsMultiBandColorRenderer( mRasterLayer->dataProvider(), 2, 3, 4 );
|
||||||
mRasterLayer->setRenderer( rasterRenderer );
|
mRasterLayer->setRenderer( rasterRenderer );
|
||||||
|
|
||||||
QgsProject::instance()->addMapLayers( QList<QgsMapLayer*>() << mRasterLayer );
|
|
||||||
|
|
||||||
//create composition with composer map
|
//create composition with composer map
|
||||||
mMapSettings->setLayers( QList<QgsMapLayer*>() << mRasterLayer );
|
mMapSettings->setLayers( QList<QgsMapLayer*>() << mRasterLayer );
|
||||||
|
|
||||||
@ -127,6 +125,7 @@ void TestQgsComposerScaleBar::cleanupTestCase()
|
|||||||
{
|
{
|
||||||
delete mComposition;
|
delete mComposition;
|
||||||
delete mMapSettings;
|
delete mMapSettings;
|
||||||
|
delete mRasterLayer;
|
||||||
|
|
||||||
QString myReportFile = QDir::tempPath() + "/qgistest.html";
|
QString myReportFile = QDir::tempPath() + "/qgistest.html";
|
||||||
QFile myFile( myReportFile );
|
QFile myFile( myReportFile );
|
||||||
|
@ -87,9 +87,6 @@ class TestQgsDiagram : public QObject
|
|||||||
mPointsLayer = new QgsVectorLayer( myPointFileInfo.filePath(),
|
mPointsLayer = new QgsVectorLayer( myPointFileInfo.filePath(),
|
||||||
myPointFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
myPointFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
||||||
|
|
||||||
// Register the layer with the registry
|
|
||||||
QgsProject::instance()->addMapLayer( mPointsLayer );
|
|
||||||
|
|
||||||
// Create map composition to draw on
|
// Create map composition to draw on
|
||||||
mMapSettings->setLayers( QList<QgsMapLayer*>() << mPointsLayer );
|
mMapSettings->setLayers( QList<QgsMapLayer*>() << mPointsLayer );
|
||||||
|
|
||||||
@ -100,6 +97,7 @@ class TestQgsDiagram : public QObject
|
|||||||
void cleanupTestCase()
|
void cleanupTestCase()
|
||||||
{
|
{
|
||||||
delete mMapSettings;
|
delete mMapSettings;
|
||||||
|
delete mPointsLayer;
|
||||||
|
|
||||||
QString myReportFile = QDir::tempPath() + "/qgistest.html";
|
QString myReportFile = QDir::tempPath() + "/qgistest.html";
|
||||||
QFile myFile( myReportFile );
|
QFile myFile( myReportFile );
|
||||||
|
@ -98,10 +98,6 @@ void TestQgsEllipseMarkerSymbol::initTestCase()
|
|||||||
mpPointsLayer = new QgsVectorLayer( pointFileInfo.filePath(),
|
mpPointsLayer = new QgsVectorLayer( pointFileInfo.filePath(),
|
||||||
pointFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
pointFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
||||||
|
|
||||||
// Register the layer with the registry
|
|
||||||
QgsProject::instance()->addMapLayers(
|
|
||||||
QList<QgsMapLayer *>() << mpPointsLayer );
|
|
||||||
|
|
||||||
//setup symbol
|
//setup symbol
|
||||||
mEllipseMarkerLayer = new QgsEllipseSymbolLayer();
|
mEllipseMarkerLayer = new QgsEllipseSymbolLayer();
|
||||||
mMarkerSymbol = new QgsMarkerSymbol();
|
mMarkerSymbol = new QgsMarkerSymbol();
|
||||||
@ -128,6 +124,8 @@ void TestQgsEllipseMarkerSymbol::cleanupTestCase()
|
|||||||
myFile.close();
|
myFile.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
delete mpPointsLayer;
|
||||||
|
|
||||||
QgsApplication::exitQgis();
|
QgsApplication::exitQgis();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -96,10 +96,6 @@ void TestQgsFilledMarkerSymbol::initTestCase()
|
|||||||
mpPointsLayer = new QgsVectorLayer( pointFileInfo.filePath(),
|
mpPointsLayer = new QgsVectorLayer( pointFileInfo.filePath(),
|
||||||
pointFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
pointFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
||||||
|
|
||||||
// Register the layer with the registry
|
|
||||||
QgsProject::instance()->addMapLayers(
|
|
||||||
QList<QgsMapLayer *>() << mpPointsLayer );
|
|
||||||
|
|
||||||
//setup symbol
|
//setup symbol
|
||||||
QgsGradientFillSymbolLayer* gradientFill = new QgsGradientFillSymbolLayer();
|
QgsGradientFillSymbolLayer* gradientFill = new QgsGradientFillSymbolLayer();
|
||||||
gradientFill->setColor( QColor( "red" ) );
|
gradientFill->setColor( QColor( "red" ) );
|
||||||
@ -139,6 +135,8 @@ void TestQgsFilledMarkerSymbol::cleanupTestCase()
|
|||||||
myFile.close();
|
myFile.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
delete mpPointsLayer;
|
||||||
|
|
||||||
QgsApplication::exitQgis();
|
QgsApplication::exitQgis();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -96,10 +96,6 @@ void TestQgsFontMarkerSymbol::initTestCase()
|
|||||||
mpPointsLayer = new QgsVectorLayer( pointFileInfo.filePath(),
|
mpPointsLayer = new QgsVectorLayer( pointFileInfo.filePath(),
|
||||||
pointFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
pointFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
||||||
|
|
||||||
// Register the layer with the registry
|
|
||||||
QgsProject::instance()->addMapLayers(
|
|
||||||
QList<QgsMapLayer *>() << mpPointsLayer );
|
|
||||||
|
|
||||||
//setup symbol
|
//setup symbol
|
||||||
mFontMarkerLayer = new QgsFontMarkerSymbolLayer();
|
mFontMarkerLayer = new QgsFontMarkerSymbolLayer();
|
||||||
mMarkerSymbol = new QgsMarkerSymbol();
|
mMarkerSymbol = new QgsMarkerSymbol();
|
||||||
@ -126,6 +122,8 @@ void TestQgsFontMarkerSymbol::cleanupTestCase()
|
|||||||
myFile.close();
|
myFile.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
delete mpPointsLayer;
|
||||||
|
|
||||||
QgsApplication::exitQgis();
|
QgsApplication::exitQgis();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -106,10 +106,6 @@ void TestQgsGradients::initTestCase()
|
|||||||
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
||||||
mpPolysLayer->setSimplifyMethod( simplifyMethod );
|
mpPolysLayer->setSimplifyMethod( simplifyMethod );
|
||||||
|
|
||||||
// Register the layer with the registry
|
|
||||||
QgsProject::instance()->addMapLayers(
|
|
||||||
QList<QgsMapLayer *>() << mpPolysLayer );
|
|
||||||
|
|
||||||
//setup gradient fill
|
//setup gradient fill
|
||||||
mGradientFill = new QgsGradientFillSymbolLayer();
|
mGradientFill = new QgsGradientFillSymbolLayer();
|
||||||
mFillSymbol = new QgsFillSymbol();
|
mFillSymbol = new QgsFillSymbol();
|
||||||
@ -136,6 +132,8 @@ void TestQgsGradients::cleanupTestCase()
|
|||||||
myFile.close();
|
myFile.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
delete mpPolysLayer;
|
||||||
|
|
||||||
QgsApplication::exitQgis();
|
QgsApplication::exitQgis();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -94,9 +94,6 @@ void TestQgsInvertedPolygon::initTestCase()
|
|||||||
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
||||||
mpPolysLayer->setSimplifyMethod( simplifyMethod );
|
mpPolysLayer->setSimplifyMethod( simplifyMethod );
|
||||||
|
|
||||||
// Register the layer with the registry
|
|
||||||
QgsProject::instance()->addMapLayers( QList<QgsMapLayer *>() << mpPolysLayer );
|
|
||||||
|
|
||||||
mMapSettings.setLayers( QList<QgsMapLayer*>() << mpPolysLayer );
|
mMapSettings.setLayers( QList<QgsMapLayer*>() << mpPolysLayer );
|
||||||
mReport += QLatin1String( "<h1>Inverted Polygon Renderer Tests</h1>\n" );
|
mReport += QLatin1String( "<h1>Inverted Polygon Renderer Tests</h1>\n" );
|
||||||
}
|
}
|
||||||
@ -112,6 +109,8 @@ void TestQgsInvertedPolygon::cleanupTestCase()
|
|||||||
myFile.close();
|
myFile.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
delete mpPolysLayer;
|
||||||
|
|
||||||
QgsApplication::exitQgis();
|
QgsApplication::exitQgis();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -99,10 +99,6 @@ void TestQgsLineFillSymbol::initTestCase()
|
|||||||
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
||||||
mpPolysLayer->setSimplifyMethod( simplifyMethod );
|
mpPolysLayer->setSimplifyMethod( simplifyMethod );
|
||||||
|
|
||||||
// Register the layer with the registry
|
|
||||||
QgsProject::instance()->addMapLayers(
|
|
||||||
QList<QgsMapLayer *>() << mpPolysLayer );
|
|
||||||
|
|
||||||
//setup gradient fill
|
//setup gradient fill
|
||||||
mLineFill = new QgsLinePatternFillSymbolLayer();
|
mLineFill = new QgsLinePatternFillSymbolLayer();
|
||||||
mFillSymbol = new QgsFillSymbol();
|
mFillSymbol = new QgsFillSymbol();
|
||||||
@ -129,6 +125,8 @@ void TestQgsLineFillSymbol::cleanupTestCase()
|
|||||||
myFile.close();
|
myFile.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
delete mpPolysLayer;
|
||||||
|
|
||||||
QgsApplication::exitQgis();
|
QgsApplication::exitQgis();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -82,32 +82,24 @@ void TestQgsMapRotation::initTestCase()
|
|||||||
|
|
||||||
mMapSettings = new QgsMapSettings();
|
mMapSettings = new QgsMapSettings();
|
||||||
|
|
||||||
QList<QgsMapLayer *> mapLayers;
|
|
||||||
|
|
||||||
//create a raster layer that will be used in all tests...
|
//create a raster layer that will be used in all tests...
|
||||||
QFileInfo rasterFileInfo( mTestDataDir + "rgb256x256.png" );
|
QFileInfo rasterFileInfo( mTestDataDir + "rgb256x256.png" );
|
||||||
mRasterLayer = new QgsRasterLayer( rasterFileInfo.filePath(),
|
mRasterLayer = new QgsRasterLayer( rasterFileInfo.filePath(),
|
||||||
rasterFileInfo.completeBaseName() );
|
rasterFileInfo.completeBaseName() );
|
||||||
QgsMultiBandColorRenderer* rasterRenderer = new QgsMultiBandColorRenderer( mRasterLayer->dataProvider(), 1, 2, 3 );
|
QgsMultiBandColorRenderer* rasterRenderer = new QgsMultiBandColorRenderer( mRasterLayer->dataProvider(), 1, 2, 3 );
|
||||||
mRasterLayer->setRenderer( rasterRenderer );
|
mRasterLayer->setRenderer( rasterRenderer );
|
||||||
mapLayers << mRasterLayer;
|
|
||||||
|
|
||||||
//create a point layer that will be used in all tests...
|
//create a point layer that will be used in all tests...
|
||||||
QString myPointsFileName = mTestDataDir + "points.shp";
|
QString myPointsFileName = mTestDataDir + "points.shp";
|
||||||
QFileInfo myPointFileInfo( myPointsFileName );
|
QFileInfo myPointFileInfo( myPointsFileName );
|
||||||
mPointsLayer = new QgsVectorLayer( myPointFileInfo.filePath(),
|
mPointsLayer = new QgsVectorLayer( myPointFileInfo.filePath(),
|
||||||
myPointFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
myPointFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
||||||
mapLayers << mPointsLayer;
|
|
||||||
|
|
||||||
//create a line layer that will be used in all tests...
|
//create a line layer that will be used in all tests...
|
||||||
QString myLinesFileName = mTestDataDir + "lines_cardinals.shp";
|
QString myLinesFileName = mTestDataDir + "lines_cardinals.shp";
|
||||||
QFileInfo myLinesFileInfo( myLinesFileName );
|
QFileInfo myLinesFileInfo( myLinesFileName );
|
||||||
mLinesLayer = new QgsVectorLayer( myLinesFileInfo.filePath(),
|
mLinesLayer = new QgsVectorLayer( myLinesFileInfo.filePath(),
|
||||||
myLinesFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
myLinesFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
||||||
mapLayers << mLinesLayer;
|
|
||||||
|
|
||||||
// Register all layers with the registry
|
|
||||||
QgsProject::instance()->addMapLayers( mapLayers );
|
|
||||||
|
|
||||||
// This is needed to correctly set rotation center,
|
// This is needed to correctly set rotation center,
|
||||||
// the actual size doesn't matter as QgsRenderChecker will
|
// the actual size doesn't matter as QgsRenderChecker will
|
||||||
@ -128,6 +120,9 @@ TestQgsMapRotation::~TestQgsMapRotation()
|
|||||||
void TestQgsMapRotation::cleanupTestCase()
|
void TestQgsMapRotation::cleanupTestCase()
|
||||||
{
|
{
|
||||||
delete mMapSettings;
|
delete mMapSettings;
|
||||||
|
delete mPointsLayer;
|
||||||
|
delete mLinesLayer;
|
||||||
|
delete mRasterLayer;
|
||||||
QgsApplication::exitQgis();
|
QgsApplication::exitQgis();
|
||||||
|
|
||||||
QString myReportFile = QDir::tempPath() + "/qgistest.html";
|
QString myReportFile = QDir::tempPath() + "/qgistest.html";
|
||||||
|
@ -702,7 +702,6 @@ void TestQgsPaintEffect::layerEffectPolygon()
|
|||||||
QgsVectorSimplifyMethod simplifyMethod;
|
QgsVectorSimplifyMethod simplifyMethod;
|
||||||
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
||||||
polysLayer->setSimplifyMethod( simplifyMethod );
|
polysLayer->setSimplifyMethod( simplifyMethod );
|
||||||
QgsProject::instance()->addMapLayers( QList<QgsMapLayer *>() << polysLayer );
|
|
||||||
|
|
||||||
QgsMapSettings ms;
|
QgsMapSettings ms;
|
||||||
QgsSimpleFillSymbolLayer* fill = new QgsSimpleFillSymbolLayer;
|
QgsSimpleFillSymbolLayer* fill = new QgsSimpleFillSymbolLayer;
|
||||||
@ -721,6 +720,7 @@ void TestQgsPaintEffect::layerEffectPolygon()
|
|||||||
mReport += QLatin1String( "<h2>Paint effect symbol layer test (polygon)</h2>\n" );
|
mReport += QLatin1String( "<h2>Paint effect symbol layer test (polygon)</h2>\n" );
|
||||||
bool result = mapRenderCheck( QStringLiteral( "painteffect_poly" ), ms );
|
bool result = mapRenderCheck( QStringLiteral( "painteffect_poly" ), ms );
|
||||||
QVERIFY( result );
|
QVERIFY( result );
|
||||||
|
delete polysLayer;
|
||||||
}
|
}
|
||||||
|
|
||||||
void TestQgsPaintEffect::layerEffectLine()
|
void TestQgsPaintEffect::layerEffectLine()
|
||||||
@ -733,7 +733,6 @@ void TestQgsPaintEffect::layerEffectLine()
|
|||||||
QgsVectorSimplifyMethod simplifyMethod;
|
QgsVectorSimplifyMethod simplifyMethod;
|
||||||
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
||||||
lineLayer->setSimplifyMethod( simplifyMethod );
|
lineLayer->setSimplifyMethod( simplifyMethod );
|
||||||
QgsProject::instance()->addMapLayers( QList<QgsMapLayer *>() << lineLayer );
|
|
||||||
|
|
||||||
QgsMapSettings ms;
|
QgsMapSettings ms;
|
||||||
QgsSimpleLineSymbolLayer* line = new QgsSimpleLineSymbolLayer;
|
QgsSimpleLineSymbolLayer* line = new QgsSimpleLineSymbolLayer;
|
||||||
@ -753,6 +752,7 @@ void TestQgsPaintEffect::layerEffectLine()
|
|||||||
mReport += QLatin1String( "<h2>Paint effect symbol layer test (line)</h2>\n" );
|
mReport += QLatin1String( "<h2>Paint effect symbol layer test (line)</h2>\n" );
|
||||||
bool result = mapRenderCheck( QStringLiteral( "painteffect_line" ), ms );
|
bool result = mapRenderCheck( QStringLiteral( "painteffect_line" ), ms );
|
||||||
QVERIFY( result );
|
QVERIFY( result );
|
||||||
|
delete lineLayer;
|
||||||
}
|
}
|
||||||
|
|
||||||
void TestQgsPaintEffect::layerEffectMarker()
|
void TestQgsPaintEffect::layerEffectMarker()
|
||||||
@ -762,7 +762,6 @@ void TestQgsPaintEffect::layerEffectMarker()
|
|||||||
QFileInfo pointFileInfo( pointFileName );
|
QFileInfo pointFileInfo( pointFileName );
|
||||||
QgsVectorLayer* pointLayer = new QgsVectorLayer( pointFileInfo.filePath(),
|
QgsVectorLayer* pointLayer = new QgsVectorLayer( pointFileInfo.filePath(),
|
||||||
pointFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
pointFileInfo.completeBaseName(), QStringLiteral( "ogr" ) );
|
||||||
QgsProject::instance()->addMapLayers( QList<QgsMapLayer *>() << pointLayer );
|
|
||||||
|
|
||||||
QgsMapSettings ms;
|
QgsMapSettings ms;
|
||||||
QgsSimpleMarkerSymbolLayer* marker = new QgsSimpleMarkerSymbolLayer;
|
QgsSimpleMarkerSymbolLayer* marker = new QgsSimpleMarkerSymbolLayer;
|
||||||
@ -781,6 +780,7 @@ void TestQgsPaintEffect::layerEffectMarker()
|
|||||||
mReport += QLatin1String( "<h2>Paint effect symbol layer test (point)</h2>\n" );
|
mReport += QLatin1String( "<h2>Paint effect symbol layer test (point)</h2>\n" );
|
||||||
bool result = mapRenderCheck( QStringLiteral( "painteffect_marker" ), ms );
|
bool result = mapRenderCheck( QStringLiteral( "painteffect_marker" ), ms );
|
||||||
QVERIFY( result );
|
QVERIFY( result );
|
||||||
|
delete pointLayer;
|
||||||
}
|
}
|
||||||
|
|
||||||
void TestQgsPaintEffect::vectorLayerEffect()
|
void TestQgsPaintEffect::vectorLayerEffect()
|
||||||
@ -793,7 +793,6 @@ void TestQgsPaintEffect::vectorLayerEffect()
|
|||||||
QgsVectorSimplifyMethod simplifyMethod;
|
QgsVectorSimplifyMethod simplifyMethod;
|
||||||
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
||||||
polysLayer->setSimplifyMethod( simplifyMethod );
|
polysLayer->setSimplifyMethod( simplifyMethod );
|
||||||
QgsProject::instance()->addMapLayers( QList<QgsMapLayer *>() << polysLayer );
|
|
||||||
|
|
||||||
QgsMapSettings ms;
|
QgsMapSettings ms;
|
||||||
QgsSimpleFillSymbolLayer* fill = new QgsSimpleFillSymbolLayer;
|
QgsSimpleFillSymbolLayer* fill = new QgsSimpleFillSymbolLayer;
|
||||||
@ -816,6 +815,7 @@ void TestQgsPaintEffect::vectorLayerEffect()
|
|||||||
mReport += QLatin1String( "<h2>Paint effect layer test</h2>\n" );
|
mReport += QLatin1String( "<h2>Paint effect layer test</h2>\n" );
|
||||||
bool result = mapRenderCheck( QStringLiteral( "painteffect_layer" ), ms );
|
bool result = mapRenderCheck( QStringLiteral( "painteffect_layer" ), ms );
|
||||||
QVERIFY( result );
|
QVERIFY( result );
|
||||||
|
delete polysLayer;
|
||||||
}
|
}
|
||||||
|
|
||||||
void TestQgsPaintEffect::mapUnits()
|
void TestQgsPaintEffect::mapUnits()
|
||||||
@ -828,7 +828,6 @@ void TestQgsPaintEffect::mapUnits()
|
|||||||
QgsVectorSimplifyMethod simplifyMethod;
|
QgsVectorSimplifyMethod simplifyMethod;
|
||||||
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
||||||
lineLayer->setSimplifyMethod( simplifyMethod );
|
lineLayer->setSimplifyMethod( simplifyMethod );
|
||||||
QgsProject::instance()->addMapLayers( QList<QgsMapLayer *>() << lineLayer );
|
|
||||||
|
|
||||||
QgsMapSettings ms;
|
QgsMapSettings ms;
|
||||||
QgsSimpleLineSymbolLayer* line = new QgsSimpleLineSymbolLayer;
|
QgsSimpleLineSymbolLayer* line = new QgsSimpleLineSymbolLayer;
|
||||||
@ -851,6 +850,7 @@ void TestQgsPaintEffect::mapUnits()
|
|||||||
mReport += QLatin1String( "<h2>Paint effect map units test</h2>\n" );
|
mReport += QLatin1String( "<h2>Paint effect map units test</h2>\n" );
|
||||||
bool result = mapRenderCheck( QStringLiteral( "painteffect_mapunits" ), ms );
|
bool result = mapRenderCheck( QStringLiteral( "painteffect_mapunits" ), ms );
|
||||||
QVERIFY( result );
|
QVERIFY( result );
|
||||||
|
delete lineLayer;
|
||||||
}
|
}
|
||||||
|
|
||||||
void TestQgsPaintEffect::composer()
|
void TestQgsPaintEffect::composer()
|
||||||
@ -864,7 +864,6 @@ void TestQgsPaintEffect::composer()
|
|||||||
QgsVectorSimplifyMethod simplifyMethod;
|
QgsVectorSimplifyMethod simplifyMethod;
|
||||||
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
simplifyMethod.setSimplifyHints( QgsVectorSimplifyMethod::NoSimplification );
|
||||||
lineLayer->setSimplifyMethod( simplifyMethod );
|
lineLayer->setSimplifyMethod( simplifyMethod );
|
||||||
QgsProject::instance()->addMapLayers( QList<QgsMapLayer *>() << lineLayer );
|
|
||||||
|
|
||||||
QgsMapSettings ms;
|
QgsMapSettings ms;
|
||||||
QgsSimpleLineSymbolLayer* line = new QgsSimpleLineSymbolLayer;
|
QgsSimpleLineSymbolLayer* line = new QgsSimpleLineSymbolLayer;
|
||||||
@ -902,6 +901,7 @@ void TestQgsPaintEffect::composer()
|
|||||||
bool result = imageCheck( QStringLiteral( "painteffect_composer" ), outputImage );
|
bool result = imageCheck( QStringLiteral( "painteffect_composer" ), outputImage );
|
||||||
delete composition;
|
delete composition;
|
||||||
QVERIFY( result );
|
QVERIFY( result );
|
||||||
|
delete lineLayer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -88,7 +88,7 @@ class TestQgsArrowSymbolLayer(unittest.TestCase):
|
|||||||
sym_layer.setSubSymbol(fill_sym)
|
sym_layer.setSubSymbol(fill_sym)
|
||||||
sym.changeSymbolLayer(0, sym_layer)
|
sym.changeSymbolLayer(0, sym_layer)
|
||||||
|
|
||||||
rendered_layers = [self.lines_layer.id()]
|
rendered_layers = [self.lines_layer]
|
||||||
self.mapsettings.setLayers(rendered_layers)
|
self.mapsettings.setLayers(rendered_layers)
|
||||||
|
|
||||||
renderchecker = QgsMultiRenderChecker()
|
renderchecker = QgsMultiRenderChecker()
|
||||||
@ -104,7 +104,7 @@ class TestQgsArrowSymbolLayer(unittest.TestCase):
|
|||||||
sym_layer.setSubSymbol(fill_sym)
|
sym_layer.setSubSymbol(fill_sym)
|
||||||
sym.changeSymbolLayer(0, sym_layer)
|
sym.changeSymbolLayer(0, sym_layer)
|
||||||
|
|
||||||
rendered_layers = [self.lines_layer.id()]
|
rendered_layers = [self.lines_layer]
|
||||||
self.mapsettings.setLayers(rendered_layers)
|
self.mapsettings.setLayers(rendered_layers)
|
||||||
|
|
||||||
renderchecker = QgsMultiRenderChecker()
|
renderchecker = QgsMultiRenderChecker()
|
||||||
@ -120,7 +120,7 @@ class TestQgsArrowSymbolLayer(unittest.TestCase):
|
|||||||
sym_layer.setSubSymbol(fill_sym)
|
sym_layer.setSubSymbol(fill_sym)
|
||||||
sym.changeSymbolLayer(0, sym_layer)
|
sym.changeSymbolLayer(0, sym_layer)
|
||||||
|
|
||||||
rendered_layers = [self.lines_layer.id()]
|
rendered_layers = [self.lines_layer]
|
||||||
self.mapsettings.setLayers(rendered_layers)
|
self.mapsettings.setLayers(rendered_layers)
|
||||||
|
|
||||||
renderchecker = QgsMultiRenderChecker()
|
renderchecker = QgsMultiRenderChecker()
|
||||||
@ -140,7 +140,7 @@ class TestQgsArrowSymbolLayer(unittest.TestCase):
|
|||||||
sym_layer.setSubSymbol(fill_sym)
|
sym_layer.setSubSymbol(fill_sym)
|
||||||
sym.changeSymbolLayer(0, sym_layer)
|
sym.changeSymbolLayer(0, sym_layer)
|
||||||
|
|
||||||
rendered_layers = [self.lines_layer.id()]
|
rendered_layers = [self.lines_layer]
|
||||||
self.mapsettings.setLayers(rendered_layers)
|
self.mapsettings.setLayers(rendered_layers)
|
||||||
|
|
||||||
renderchecker = QgsMultiRenderChecker()
|
renderchecker = QgsMultiRenderChecker()
|
||||||
|
@ -44,8 +44,7 @@ class TestQgsAtlasComposition(unittest.TestCase):
|
|||||||
|
|
||||||
# create composition with composer map
|
# create composition with composer map
|
||||||
self.mapSettings = QgsMapSettings()
|
self.mapSettings = QgsMapSettings()
|
||||||
layerStringList = []
|
layerStringList = [mVectorLayer]
|
||||||
layerStringList.append(mVectorLayer.id())
|
|
||||||
self.mapSettings.setLayers(layerStringList)
|
self.mapSettings.setLayers(layerStringList)
|
||||||
self.mapSettings.setCrsTransformEnabled(True)
|
self.mapSettings.setCrsTransformEnabled(True)
|
||||||
self.mapSettings.setMapUnits(QgsUnitTypes.DistanceMeters)
|
self.mapSettings.setMapUnits(QgsUnitTypes.DistanceMeters)
|
||||||
@ -286,7 +285,7 @@ class TestQgsAtlasComposition(unittest.TestCase):
|
|||||||
|
|
||||||
# add the point layer to the map settings
|
# add the point layer to the map settings
|
||||||
layers = self.mapSettings.layers()
|
layers = self.mapSettings.layers()
|
||||||
layers = [ptLayer.id()] + layers
|
layers = [ptLayer] + layers
|
||||||
self.mapSettings.setLayers(layers)
|
self.mapSettings.setLayers(layers)
|
||||||
|
|
||||||
# add a legend
|
# add a legend
|
||||||
|
@ -93,7 +93,7 @@ class TestQgsBlendModes(unittest.TestCase):
|
|||||||
|
|
||||||
# to match blend modes test comparisons background
|
# to match blend modes test comparisons background
|
||||||
self.mapSettings = QgsMapSettings()
|
self.mapSettings = QgsMapSettings()
|
||||||
self.mapSettings.setLayers([self.mRasterLayer1.id(), self.mRasterLayer2.id()])
|
self.mapSettings.setLayers([self.mRasterLayer1, self.mRasterLayer2])
|
||||||
self.mapSettings.setBackgroundColor(QColor(152, 219, 249))
|
self.mapSettings.setBackgroundColor(QColor(152, 219, 249))
|
||||||
self.mapSettings.setOutputSize(QSize(400, 400))
|
self.mapSettings.setOutputSize(QSize(400, 400))
|
||||||
self.mapSettings.setOutputDpi(96)
|
self.mapSettings.setOutputDpi(96)
|
||||||
@ -104,9 +104,7 @@ class TestQgsBlendModes(unittest.TestCase):
|
|||||||
"""Test that blend modes work for vector layers."""
|
"""Test that blend modes work for vector layers."""
|
||||||
|
|
||||||
# Add vector layers to map
|
# Add vector layers to map
|
||||||
myLayers = []
|
myLayers = [self.mLineLayer, self.mPolygonLayer]
|
||||||
myLayers.append(self.mLineLayer.id())
|
|
||||||
myLayers.append(self.mPolygonLayer.id())
|
|
||||||
self.mapSettings.setLayers(myLayers)
|
self.mapSettings.setLayers(myLayers)
|
||||||
self.mapSettings.setExtent(self.extent)
|
self.mapSettings.setExtent(self.extent)
|
||||||
|
|
||||||
@ -131,9 +129,7 @@ class TestQgsBlendModes(unittest.TestCase):
|
|||||||
"""Test that feature blend modes work for vector layers."""
|
"""Test that feature blend modes work for vector layers."""
|
||||||
|
|
||||||
# Add vector layers to map
|
# Add vector layers to map
|
||||||
myLayers = []
|
myLayers = [self.mLineLayer, self.mPolygonLayer]
|
||||||
myLayers.append(self.mLineLayer.id())
|
|
||||||
myLayers.append(self.mPolygonLayer.id())
|
|
||||||
self.mapSettings.setLayers(myLayers)
|
self.mapSettings.setLayers(myLayers)
|
||||||
self.mapSettings.setExtent(self.extent)
|
self.mapSettings.setExtent(self.extent)
|
||||||
|
|
||||||
@ -156,9 +152,7 @@ class TestQgsBlendModes(unittest.TestCase):
|
|||||||
"""Test that layer transparency works for vector layers."""
|
"""Test that layer transparency works for vector layers."""
|
||||||
|
|
||||||
# Add vector layers to map
|
# Add vector layers to map
|
||||||
myLayers = []
|
myLayers = [self.mLineLayer, self.mPolygonLayer]
|
||||||
myLayers.append(self.mLineLayer.id())
|
|
||||||
myLayers.append(self.mPolygonLayer.id())
|
|
||||||
self.mapSettings.setLayers(myLayers)
|
self.mapSettings.setLayers(myLayers)
|
||||||
self.mapSettings.setExtent(self.extent)
|
self.mapSettings.setExtent(self.extent)
|
||||||
|
|
||||||
@ -177,9 +171,7 @@ class TestQgsBlendModes(unittest.TestCase):
|
|||||||
def testRasterBlending(self):
|
def testRasterBlending(self):
|
||||||
"""Test that blend modes work for raster layers."""
|
"""Test that blend modes work for raster layers."""
|
||||||
# Add raster layers to map
|
# Add raster layers to map
|
||||||
myLayers = []
|
myLayers = [self.mRasterLayer1, self.mRasterLayer2]
|
||||||
myLayers.append(self.mRasterLayer1.id())
|
|
||||||
myLayers.append(self.mRasterLayer2.id())
|
|
||||||
self.mapSettings.setLayers(myLayers)
|
self.mapSettings.setLayers(myLayers)
|
||||||
self.mapSettings.setExtent(self.mRasterLayer1.extent())
|
self.mapSettings.setExtent(self.mRasterLayer1.extent())
|
||||||
|
|
||||||
|
@ -35,7 +35,7 @@ class TestQgsComposerLabel(unittest.TestCase):
|
|||||||
|
|
||||||
# create composition with composer map
|
# create composition with composer map
|
||||||
mapSettings = QgsMapSettings()
|
mapSettings = QgsMapSettings()
|
||||||
mapSettings.setLayers([mVectorLayer.id()])
|
mapSettings.setLayers([mVectorLayer])
|
||||||
mapSettings.setCrsTransformEnabled(False)
|
mapSettings.setCrsTransformEnabled(False)
|
||||||
|
|
||||||
mComposition = QgsComposition(mapSettings)
|
mComposition = QgsComposition(mapSettings)
|
||||||
|
@ -50,7 +50,7 @@ class TestQgsComposerLegend(unittest.TestCase):
|
|||||||
point_layer.setRenderer(QgsSingleSymbolRenderer(marker_symbol))
|
point_layer.setRenderer(QgsSingleSymbolRenderer(marker_symbol))
|
||||||
|
|
||||||
s = QgsMapSettings()
|
s = QgsMapSettings()
|
||||||
s.setLayers([point_layer.id()])
|
s.setLayers([point_layer])
|
||||||
s.setCrsTransformEnabled(False)
|
s.setCrsTransformEnabled(False)
|
||||||
composition = QgsComposition(s)
|
composition = QgsComposition(s)
|
||||||
composition.setPaperSize(297, 210)
|
composition.setPaperSize(297, 210)
|
||||||
@ -85,7 +85,7 @@ class TestQgsComposerLegend(unittest.TestCase):
|
|||||||
QgsProject.instance().addMapLayers([point_layer])
|
QgsProject.instance().addMapLayers([point_layer])
|
||||||
|
|
||||||
s = QgsMapSettings()
|
s = QgsMapSettings()
|
||||||
s.setLayers([point_layer.id()])
|
s.setLayers([point_layer])
|
||||||
s.setCrsTransformEnabled(False)
|
s.setCrsTransformEnabled(False)
|
||||||
composition = QgsComposition(s)
|
composition = QgsComposition(s)
|
||||||
composition.setPaperSize(297, 210)
|
composition.setPaperSize(297, 210)
|
||||||
@ -123,7 +123,7 @@ class TestQgsComposerLegend(unittest.TestCase):
|
|||||||
QgsProject.instance().addMapLayers([point_layer])
|
QgsProject.instance().addMapLayers([point_layer])
|
||||||
|
|
||||||
s = QgsMapSettings()
|
s = QgsMapSettings()
|
||||||
s.setLayers([point_layer.id()])
|
s.setLayers([point_layer])
|
||||||
s.setCrsTransformEnabled(False)
|
s.setCrsTransformEnabled(False)
|
||||||
composition = QgsComposition(s)
|
composition = QgsComposition(s)
|
||||||
composition.setPaperSize(297, 210)
|
composition.setPaperSize(297, 210)
|
||||||
@ -165,7 +165,7 @@ class TestQgsComposerLegend(unittest.TestCase):
|
|||||||
QgsProject.instance().addMapLayers([point_layer])
|
QgsProject.instance().addMapLayers([point_layer])
|
||||||
|
|
||||||
s = QgsMapSettings()
|
s = QgsMapSettings()
|
||||||
s.setLayers([point_layer.id()])
|
s.setLayers([point_layer])
|
||||||
s.setCrsTransformEnabled(False)
|
s.setCrsTransformEnabled(False)
|
||||||
composition = QgsComposition(s)
|
composition = QgsComposition(s)
|
||||||
composition.setPaperSize(297, 210)
|
composition.setPaperSize(297, 210)
|
||||||
|
@ -55,7 +55,7 @@ class TestQgsComposerMap(unittest.TestCase):
|
|||||||
|
|
||||||
# create composition with composer map
|
# create composition with composer map
|
||||||
self.mMapSettings = QgsMapSettings()
|
self.mMapSettings = QgsMapSettings()
|
||||||
self.mMapSettings.setLayers([mRasterLayer.id()])
|
self.mMapSettings.setLayers([mRasterLayer])
|
||||||
self.mMapSettings.setCrsTransformEnabled(False)
|
self.mMapSettings.setCrsTransformEnabled(False)
|
||||||
self.mComposition = QgsComposition(self.mMapSettings)
|
self.mComposition = QgsComposition(self.mMapSettings)
|
||||||
self.mComposition.setPaperSize(297, 210)
|
self.mComposition.setPaperSize(297, 210)
|
||||||
|
@ -102,7 +102,7 @@ class TestQgsComposition(unittest.TestCase):
|
|||||||
QgsProject.instance().addMapLayers([myRasterLayer])
|
QgsProject.instance().addMapLayers([myRasterLayer])
|
||||||
|
|
||||||
myMapSettings = QgsMapSettings()
|
myMapSettings = QgsMapSettings()
|
||||||
myMapSettings.setLayers([myRasterLayer.id()])
|
myMapSettings.setLayers([myRasterLayer])
|
||||||
myMapSettings.setCrsTransformEnabled(False)
|
myMapSettings.setCrsTransformEnabled(False)
|
||||||
|
|
||||||
myComposition = QgsComposition(myMapSettings)
|
myComposition = QgsComposition(myMapSettings)
|
||||||
|
@ -90,7 +90,7 @@ class TestQgsGeometryGeneratorSymbolLayerV2(unittest.TestCase):
|
|||||||
sym_layer.setSymbolType(QgsSymbol.Marker)
|
sym_layer.setSymbolType(QgsSymbol.Marker)
|
||||||
sym.changeSymbolLayer(0, sym_layer)
|
sym.changeSymbolLayer(0, sym_layer)
|
||||||
|
|
||||||
rendered_layers = [self.polys_layer.id()]
|
rendered_layers = [self.polys_layer]
|
||||||
self.mapsettings.setLayers(rendered_layers)
|
self.mapsettings.setLayers(rendered_layers)
|
||||||
|
|
||||||
renderchecker = QgsMultiRenderChecker()
|
renderchecker = QgsMultiRenderChecker()
|
||||||
@ -109,7 +109,7 @@ class TestQgsGeometryGeneratorSymbolLayerV2(unittest.TestCase):
|
|||||||
marker_layer.setSymbolType(QgsSymbol.Marker)
|
marker_layer.setSymbolType(QgsSymbol.Marker)
|
||||||
sym.appendSymbolLayer(marker_layer)
|
sym.appendSymbolLayer(marker_layer)
|
||||||
|
|
||||||
rendered_layers = [self.polys_layer.id()]
|
rendered_layers = [self.polys_layer]
|
||||||
self.mapsettings.setLayers(rendered_layers)
|
self.mapsettings.setLayers(rendered_layers)
|
||||||
|
|
||||||
renderchecker = QgsMultiRenderChecker()
|
renderchecker = QgsMultiRenderChecker()
|
||||||
|
@ -57,7 +57,7 @@ class TestQgsNullSymbolRenderer(unittest.TestCase):
|
|||||||
self.renderer = QgsNullSymbolRenderer()
|
self.renderer = QgsNullSymbolRenderer()
|
||||||
self.layer.setRenderer(self.renderer)
|
self.layer.setRenderer(self.renderer)
|
||||||
|
|
||||||
rendered_layers = [self.layer.id()]
|
rendered_layers = [self.layer]
|
||||||
self.mapsettings = self.iface.mapCanvas().mapSettings()
|
self.mapsettings = self.iface.mapCanvas().mapSettings()
|
||||||
self.mapsettings.setOutputSize(QSize(400, 400))
|
self.mapsettings.setOutputSize(QSize(400, 400))
|
||||||
self.mapsettings.setOutputDpi(96)
|
self.mapsettings.setOutputDpi(96)
|
||||||
|
@ -154,8 +154,8 @@ class TestQgsPalLabeling(unittest.TestCase):
|
|||||||
lyr_id = layer.id()
|
lyr_id = layer.id()
|
||||||
cls._MapRegistry.removeMapLayer(lyr_id)
|
cls._MapRegistry.removeMapLayer(lyr_id)
|
||||||
ms_layers = cls._MapSettings.layers()
|
ms_layers = cls._MapSettings.layers()
|
||||||
if lyr_id in ms_layers:
|
if layer in ms_layers:
|
||||||
ms_layers.remove(lyr_id)
|
ms_layers.remove(layer)
|
||||||
cls._MapSettings.setLayers(ms_layers)
|
cls._MapSettings.setLayers(ms_layers)
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
@ -176,7 +176,7 @@ class TestQgsPalLabeling(unittest.TestCase):
|
|||||||
# qDebug('render_lyr = {0}'.format(repr(vlayer)))
|
# qDebug('render_lyr = {0}'.format(repr(vlayer)))
|
||||||
cls._MapRegistry.addMapLayer(vlayer)
|
cls._MapRegistry.addMapLayer(vlayer)
|
||||||
# place new layer on top of render stack
|
# place new layer on top of render stack
|
||||||
render_lyrs = [vlayer.id()]
|
render_lyrs = [vlayer]
|
||||||
render_lyrs.extend(cls._MapSettings.layers())
|
render_lyrs.extend(cls._MapSettings.layers())
|
||||||
# qDebug('render_lyrs = {0}'.format(repr(render_lyrs)))
|
# qDebug('render_lyrs = {0}'.format(repr(render_lyrs)))
|
||||||
cls._MapSettings.setLayers(render_lyrs)
|
cls._MapSettings.setLayers(render_lyrs)
|
||||||
|
@ -116,7 +116,7 @@ class TestServerBase(TestQgsPalLabeling):
|
|||||||
ms = self._TestMapSettings
|
ms = self._TestMapSettings
|
||||||
osize = ms.outputSize()
|
osize = ms.outputSize()
|
||||||
dpi = str(int(ms.outputDpi()))
|
dpi = str(int(ms.outputDpi()))
|
||||||
lyrs = [str(self._MapRegistry.mapLayer(i).name()) for i in ms.layers()]
|
lyrs = [str(layer.name()) for layer in ms.layers()]
|
||||||
lyrs.reverse()
|
lyrs.reverse()
|
||||||
params = {
|
params = {
|
||||||
'SERVICE': 'WMS',
|
'SERVICE': 'WMS',
|
||||||
|
@ -66,7 +66,7 @@ class TestQgsPointClusterRenderer(unittest.TestCase):
|
|||||||
self.renderer.setClusterSymbol(QgsMarkerSymbol.createSimple({'color': '#ffff00', 'size': '3', 'outline_style': 'no'}))
|
self.renderer.setClusterSymbol(QgsMarkerSymbol.createSimple({'color': '#ffff00', 'size': '3', 'outline_style': 'no'}))
|
||||||
self.layer.setRenderer(self.renderer)
|
self.layer.setRenderer(self.renderer)
|
||||||
|
|
||||||
rendered_layers = [self.layer.id()]
|
rendered_layers = [self.layer]
|
||||||
self.mapsettings = QgsMapSettings()
|
self.mapsettings = QgsMapSettings()
|
||||||
self.mapsettings.setOutputSize(QSize(400, 400))
|
self.mapsettings.setOutputSize(QSize(400, 400))
|
||||||
self.mapsettings.setOutputDpi(96)
|
self.mapsettings.setOutputDpi(96)
|
||||||
|
@ -71,7 +71,7 @@ class TestQgsPointDisplacementRenderer(unittest.TestCase):
|
|||||||
self.renderer.setCenterSymbol(QgsMarkerSymbol.createSimple({'color': '#ffff00', 'size': '3', 'outline_style': 'no'}))
|
self.renderer.setCenterSymbol(QgsMarkerSymbol.createSimple({'color': '#ffff00', 'size': '3', 'outline_style': 'no'}))
|
||||||
self.layer.setRenderer(self.renderer)
|
self.layer.setRenderer(self.renderer)
|
||||||
|
|
||||||
rendered_layers = [self.layer.id()]
|
rendered_layers = [self.layer]
|
||||||
self.mapsettings = QgsMapSettings()
|
self.mapsettings = QgsMapSettings()
|
||||||
self.mapsettings.setOutputSize(QSize(400, 400))
|
self.mapsettings.setOutputSize(QSize(400, 400))
|
||||||
self.mapsettings.setOutputDpi(96)
|
self.mapsettings.setOutputDpi(96)
|
||||||
|
@ -135,7 +135,7 @@ class TestQgsRasterLayer(unittest.TestCase):
|
|||||||
QgsProject.instance().addMapLayers([myRasterLayer, ])
|
QgsProject.instance().addMapLayers([myRasterLayer, ])
|
||||||
|
|
||||||
myMapSettings = QgsMapSettings()
|
myMapSettings = QgsMapSettings()
|
||||||
myMapSettings.setLayers([myRasterLayer.id()])
|
myMapSettings.setLayers([myRasterLayer])
|
||||||
myMapSettings.setExtent(myRasterLayer.extent())
|
myMapSettings.setExtent(myRasterLayer.extent())
|
||||||
|
|
||||||
myChecker = QgsRenderChecker()
|
myChecker = QgsRenderChecker()
|
||||||
|
@ -80,7 +80,7 @@ class TestQgsRulebasedRenderer(unittest.TestCase):
|
|||||||
self.mapsettings.setOutputDpi(96)
|
self.mapsettings.setOutputDpi(96)
|
||||||
self.mapsettings.setExtent(QgsRectangle(-163, 22, -70, 52))
|
self.mapsettings.setExtent(QgsRectangle(-163, 22, -70, 52))
|
||||||
|
|
||||||
rendered_layers = [layer.id()]
|
rendered_layers = [layer]
|
||||||
self.mapsettings.setLayers(rendered_layers)
|
self.mapsettings.setLayers(rendered_layers)
|
||||||
|
|
||||||
def tearDown(self):
|
def tearDown(self):
|
||||||
|
@ -58,7 +58,7 @@ class TestQgsSingleSymbolRenderer(unittest.TestCase):
|
|||||||
self.renderer = QgsSingleSymbolRenderer(sym1)
|
self.renderer = QgsSingleSymbolRenderer(sym1)
|
||||||
layer.setRenderer(self.renderer)
|
layer.setRenderer(self.renderer)
|
||||||
|
|
||||||
rendered_layers = [layer.id()]
|
rendered_layers = [layer]
|
||||||
self.mapsettings = self.iface.mapCanvas().mapSettings()
|
self.mapsettings = self.iface.mapCanvas().mapSettings()
|
||||||
self.mapsettings.setOutputSize(QSize(400, 400))
|
self.mapsettings.setOutputSize(QSize(400, 400))
|
||||||
self.mapsettings.setOutputDpi(96)
|
self.mapsettings.setOutputDpi(96)
|
||||||
|
@ -56,7 +56,7 @@ class TestQgsSymbolExpressionVariables(unittest.TestCase):
|
|||||||
QgsProject.instance().addMapLayer(self.layer)
|
QgsProject.instance().addMapLayer(self.layer)
|
||||||
|
|
||||||
self.iface = get_iface()
|
self.iface = get_iface()
|
||||||
rendered_layers = [self.layer.id()]
|
rendered_layers = [self.layer]
|
||||||
self.mapsettings = self.iface.mapCanvas().mapSettings()
|
self.mapsettings = self.iface.mapCanvas().mapSettings()
|
||||||
self.mapsettings.setOutputSize(QSize(400, 400))
|
self.mapsettings.setOutputSize(QSize(400, 400))
|
||||||
self.mapsettings.setOutputDpi(96)
|
self.mapsettings.setOutputDpi(96)
|
||||||
|
@ -420,7 +420,7 @@ class TestQgsSymbolLayer(unittest.TestCase):
|
|||||||
ms.setOutputSize(QSize(400, 400))
|
ms.setOutputSize(QSize(400, 400))
|
||||||
ms.setOutputDpi(96)
|
ms.setOutputDpi(96)
|
||||||
ms.setExtent(QgsRectangle(-133, 22, -70, 52))
|
ms.setExtent(QgsRectangle(-133, 22, -70, 52))
|
||||||
ms.setLayers([polys_layer.id()])
|
ms.setLayers([polys_layer])
|
||||||
|
|
||||||
renderchecker = QgsMultiRenderChecker()
|
renderchecker = QgsMultiRenderChecker()
|
||||||
renderchecker.setMapSettings(ms)
|
renderchecker.setMapSettings(ms)
|
||||||
@ -485,7 +485,7 @@ class TestQgsSymbolLayer(unittest.TestCase):
|
|||||||
ms.setOutputSize(QSize(400, 400))
|
ms.setOutputSize(QSize(400, 400))
|
||||||
ms.setOutputDpi(96)
|
ms.setOutputDpi(96)
|
||||||
ms.setExtent(QgsRectangle(-133, 22, -70, 52))
|
ms.setExtent(QgsRectangle(-133, 22, -70, 52))
|
||||||
ms.setLayers([lines_layer.id()])
|
ms.setLayers([lines_layer])
|
||||||
|
|
||||||
renderchecker = QgsMultiRenderChecker()
|
renderchecker = QgsMultiRenderChecker()
|
||||||
renderchecker.setMapSettings(ms)
|
renderchecker.setMapSettings(ms)
|
||||||
@ -549,7 +549,7 @@ class TestQgsSymbolLayer(unittest.TestCase):
|
|||||||
ms.setOutputSize(QSize(400, 400))
|
ms.setOutputSize(QSize(400, 400))
|
||||||
ms.setOutputDpi(96)
|
ms.setOutputDpi(96)
|
||||||
ms.setExtent(QgsRectangle(-133, 22, -70, 52))
|
ms.setExtent(QgsRectangle(-133, 22, -70, 52))
|
||||||
ms.setLayers([points_layer.id()])
|
ms.setLayers([points_layer])
|
||||||
|
|
||||||
renderchecker = QgsMultiRenderChecker()
|
renderchecker = QgsMultiRenderChecker()
|
||||||
renderchecker.setMapSettings(ms)
|
renderchecker.setMapSettings(ms)
|
||||||
|
@ -241,8 +241,7 @@ def mapSettingsString(ms):
|
|||||||
|
|
||||||
s = 'MapSettings...\n'
|
s = 'MapSettings...\n'
|
||||||
s += ' layers(): {0}\n'.format(
|
s += ' layers(): {0}\n'.format(
|
||||||
[QgsProject.instance().mapLayer(i).name()
|
[layer.name() for layer in ms.layers()])
|
||||||
for i in ms.layers()])
|
|
||||||
s += ' backgroundColor(): rgba {0},{1},{2},{3}\n'.format(
|
s += ' backgroundColor(): rgba {0},{1},{2},{3}\n'.format(
|
||||||
ms.backgroundColor().red(), ms.backgroundColor().green(),
|
ms.backgroundColor().red(), ms.backgroundColor().green(),
|
||||||
ms.backgroundColor().blue(), ms.backgroundColor().alpha())
|
ms.backgroundColor().blue(), ms.backgroundColor().alpha())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user