The QgsMapCanvas datumTransformInfo is not updated after a layerCrsChanged.
This causes a bug in QGIS-Server which does not use the right srcAuthId.
To update QgsMapCanvas datumTransformInfo, the user had to change the map
canvas CRS or to disable/enable transform.
This patch add a SLOT to the QgsMapLayer layerCrs Changed SIGNAL to update
QgsMapCanvas datumTransformInfo.
In the WFS GetFeature Request, the joined fields are not returned. It's due to
the use of provider instead of layer to retrieve all fields.
The correction is to use layer->pendingFields() and layer->pendingAllAttributesList()
This allows clearing the data defined values for these properties,
which nulls their attribute value and resets the property for
that label to the layer's default value.
...even if the data defined property is set to an expression. Although
the values can't be altered for expression based properties, it's
still valuable to show the actual evaluated value for these
properties (for troubleshooting data defined expressions, etc).
This option (located under the symbol advanced menu) disables the
automatic clipping of lines/polygons to the canvas extent. In
some cases this clipping results in unfavourable symbology (eg
centroid fills where the centroid must always be the actual
feature's centroid). (fix#9757)
This commit adds a new framework for implementing paint effects, which
modify the results of QPainter operations to apply visual effects
such as drop shadows and blurs.
The initial implementation allows for effects to be applied to entire
layers and individual symbol layers.
Included are a drop shadow, inner shadow, blur, inner glow, outer glow,
colorise and transform effect. A "stack" effect is also implemented
which allows other paint effects to be combined in various ways.
Sponsored by hundreds of generous kickstarter contributors!
Previously map was being redrawn every time a layer was added or
removed from the registry, which blocked the ui until the map
redraw is complete.
Now the map will only be redrawn as a result of layer changes
if it's set to Render mode.
Possible fix for 12234 and 12125. (refs #12234, #12125)
Although plugin with a dash in the name is not a correct python package name,
the qgis python support recognizes them as valid plugins - so let's have the same
behavior in the installer.