mirror of
https://github.com/qgis/QGIS.git
synced 2025-03-01 00:46:20 -05:00
fix transparency in qgsmaprenderer
This commit is contained in:
parent
c3ed6b9fa3
commit
86f97d1bd9
@ -350,7 +350,7 @@ void QgsMapRendererJob::cleanupJobs( LayerRenderJobs& jobs )
|
||||
QImage QgsMapRendererJob::composeImage( const QgsMapSettings& settings, const LayerRenderJobs& jobs )
|
||||
{
|
||||
QImage image( settings.outputSize(), settings.outputImageFormat() );
|
||||
image.fill( settings.backgroundColor().rgb() );
|
||||
image.fill( settings.backgroundColor().rgba() );
|
||||
|
||||
QPainter painter( &image );
|
||||
|
||||
|
@ -31,6 +31,7 @@ QgsMapRendererSequentialJob::QgsMapRendererSequentialJob( const QgsMapSettings&
|
||||
mImage = QImage( mSettings.outputSize(), mSettings.outputImageFormat() );
|
||||
mImage.setDotsPerMeterX( 1000 * settings.outputDpi() / 25.4 );
|
||||
mImage.setDotsPerMeterY( 1000 * settings.outputDpi() / 25.4 );
|
||||
mImage.fill( settings.backgroundColor().rgba() );
|
||||
}
|
||||
|
||||
QgsMapRendererSequentialJob::~QgsMapRendererSequentialJob()
|
||||
|
Loading…
x
Reference in New Issue
Block a user