[QGIS-Developer] How to Access Renderer Style Info in Processing Algorithms
Nyall Dawson
nyall.dawson at gmail.com
Thu Aug 6 16:04:47 PDT 2020
On Fri, 7 Aug 2020 at 02:57, C Hamilton <adenaculture at gmail.com> wrote:
>
> How do I access a layer's style information in the processing algorithm. If it was outside processing it would be layer.renderer(). As far as I can tell I cannot access it from a QgsProcessingParameterFeatureSource.
You can't, if it's a feature source. A feature source isn't
necessarily a vector layer, and accordingly doesn't have a renderer.
If you want to write an algorithm which modifies a renderer then the
algorithm should defined a QgsProcessingParameterVectorLayer instead.
Nyall
More information about the QGIS-Developer
mailing list