[QGIS Commit] r15703 - trunk/qgis/src/core/raster
svn_qgis at osgeo.org
svn_qgis at osgeo.org
Fri Apr 15 08:27:19 EDT 2011
Author: timlinux
Date: 2011-04-15 05:27:19 -0700 (Fri, 15 Apr 2011)
New Revision: 15703
Modified:
trunk/qgis/src/core/raster/qgsrasterlayer.cpp
Log:
Fix for #3739 - wms transparency not working when set from layer properties
Modified: trunk/qgis/src/core/raster/qgsrasterlayer.cpp
===================================================================
--- trunk/qgis/src/core/raster/qgsrasterlayer.cpp 2011-04-15 11:21:41 UTC (rev 15702)
+++ trunk/qgis/src/core/raster/qgsrasterlayer.cpp 2011-04-15 12:27:19 UTC (rev 15703)
@@ -3648,7 +3648,8 @@
for ( int i = 0; i < theRasterViewPort->drawableAreaXDim; ++i )
{
QRgb c( *p++ );
- imageScanLine[ i ] = qRgba( qRed( c ), qGreen( c ), qBlue( c ), mTransparencyLevel );
+
+ imageScanLine[ i ] = qRgba( qRed( c ), qGreen( c ), qBlue( c ), qAlpha( c ) * mTransparencyLevel / 255 );
}
}
}
More information about the QGIS-commit
mailing list