Hi all,

I noticed an API break has been introduced after 2.2:

2.2: void QgsSingleSymbolRendererV2::startRender( QgsRenderContext& context, const QgsVectorLayer *vlayer ); 2.3: void QgsSingleSymbolRendererV2::startRender( QgsRenderContext & context, const QgsFields & fields );

I was using this in a plugin to determine if a feature was rendered or not.

This was introduced by Martin for multi-threading
https://github.com/qgis/QGIS/commit/2fcf556c3cb9c2618753adee390bf84a5ead4775

Although I believe that for such a change, some breaks were acceptable. Anyway, it would be nice to have this documented at some place. If it is, I did not find it.

Cheers,

Denis
_______________________________________________
Qgis-developer mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to