[QGIS Commit] r11276 - trunk/qgis/src/core/renderer
svn_qgis at osgeo.org
svn_qgis at osgeo.org
Wed Aug 5 12:12:25 EDT 2009
Author: homann
Date: 2009-08-05 12:12:24 -0400 (Wed, 05 Aug 2009)
New Revision: 11276
Modified:
trunk/qgis/src/core/renderer/qgsrenderer.h
Log:
Different approach to backwards compatibility. Fixes #1220 again
Modified: trunk/qgis/src/core/renderer/qgsrenderer.h
===================================================================
--- trunk/qgis/src/core/renderer/qgsrenderer.h 2009-08-05 15:22:00 UTC (rev 11275)
+++ trunk/qgis/src/core/renderer/qgsrenderer.h 2009-08-05 16:12:24 UTC (rev 11276)
@@ -72,12 +72,13 @@
/**A vector layer passes features to a renderer object to change the brush and pen of the qpainter
@note added in 1.2 */
- //void renderFeature( QgsRenderContext &renderContext, QgsFeature& f, QImage* pic, bool selected )
- //{
- // void renderFeature( renderContext, f, pic, selected, 255);
- //}
- virtual void renderFeature( QgsRenderContext &renderContext, QgsFeature& f, QImage* pic, bool selected, double opacity = 1.0 ) = 0;
+ void renderFeature( QgsRenderContext &renderContext, QgsFeature& f, QImage* pic, bool selected )
+ {
+ renderFeature( renderContext, f, pic, selected, 1.0);
+ }
+ virtual void renderFeature( QgsRenderContext &renderContext, QgsFeature& f, QImage* pic, bool selected, double opacity ) = 0;
+
/**Reads the renderer configuration from an XML file
@param rnode the Dom node to read
@param vl the vector layer which will be associated with the renderer
More information about the QGIS-commit
mailing list