Bug report #10535

Point symbol disapper in Legend

Added by Luigi Pirelli over 6 years ago. Updated over 6 years ago.

Status:Closed
Priority:Severe/Regression
Assignee:Martin Dobias
Category:Map Legend
Affected QGIS version:master Regression?:No
Operating System:debian Easy fix?:No
Pull Request or Patch supplied:No Resolution:
Crashes QGIS or corrupts data:No Copied to github as #:18943

Description

Hi,

I found a regression on QgsLegendInterface, probably related with refactory
If tested on 2.2 all works correctly, but on master no categorised symbol are displayed in LegendInterface.

I discovered porting a plugin to 2.0 from 1.8. The code and sample data can be found here:
https://github.com/faunalia/gem-mt (branch 2.0)

load plugin and load sample data presents in the same plugin. Let me know support needed.

QGIS version 2.3.0-Master QGIS code revision 7f30ad2
Compiled against Qt 4.8.2 Running against Qt 4.8.2
Compiled against GDAL/OGR 1.9.0 Running against GDAL/OGR 1.9.0
Compiled against GEOS 3.3.3-CAPI-1.7.4 Running against GEOS 3.3.3-CAPI-1.7.4
PostgreSQL Client Version 9.1.9 SpatiaLite Version 2.4.0
QWT Version 6.0.0-svn PROJ.4 Version 470
QScintilla2 Version 2.6.2 This copy of QGIS writes debugging output.

30.png - rendering on master - 7f30ad2 (52 KB) Luigi Pirelli, 2014-06-10 09:02 AM

08.png - rendering on valmiera (54.7 KB) Luigi Pirelli, 2014-06-10 09:02 AM

Associated revisions

Revision 1acf45f5
Added by Martin Dobias over 6 years ago

Fix #10535 (legend symbol items for graduated symbol renderer)

The implementation used temporary symbols which are only valid
between startRender()/stopRender() calls and was breaking
also composer legend.

History

#1 Updated by Martin Dobias over 6 years ago

  • Status changed from Open to Closed

Also available in: Atom PDF