[GIS] How to change symbol size in QGIS map composer legend

legendqgissymbology

I need to set an identical size to several symbols inside a QGIS map composer legend. The 'Symbol' menu in the Legend properties allows to set a height and width but this has no effect on the size of the symbols in the legend…

Here is an example of my legend automatically taking symbols sizes from layers:enter image description here

EDIT : For now, I solved the problem by cloning my layers. Inside each cloned layer, I keep just one record to which I set the symbol size I need in the composer. Then, I build my legend in the composer that uses theses cloned layers. This is just a stopgap solution and I really would like to know if a more direct way does exist with QGIS.

Best Answer


Just for anyone that may still be looking around for an answer to this issue, I havent managed to find a feature within QGIS either... but i have figured an effective way of compensating for the issue.

I simply add an image box into the Print Composer and use an corresponding image (Usually .SVG files) to cover the previous symbol that is too small. I understand its not the best way to get around the issue but its much quicker than creating and duplicating layers.

I hope this helps anyone with similar issues.