<p dir="ltr">I'd vote for the last option as it'd be compatible with rule based symbology, which could be useful when coupled with the [x] show layer count (simple eg creating a ELSE rule with a no-symbol layer to keep track of nb of features not rendered.).</p>

<p dir="ltr">Math </p>
<div class="gmail_quote">On 30 Jun 2014 19:38, "Nyall Dawson" <<a href="mailto:nyall.dawson@gmail.com">nyall.dawson@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi all,<br>
<br>
I find I'm often adding layers to a map solely for labelling, and<br>
having to set the symbology for these layers to a 100% transparent<br>
symbol so that the features themselves aren't shown.<br>
<br>
This seems rather hacky and inefficient, since QGIS is still rendering<br>
these feature, they just aren't being shown. Consequently, I'd like to<br>
add a better method for having layers with no visible features.<br>
<br>
As far as I can see, there's three possible options for this:<br>
- Add a "no symbols" renderer.<br>
- Allow the first symbol layer to be removed, so that a symbol can<br>
have no layers<br>
- Add "no fill"/"no line"/"no marker" symbol layers<br>
<br>
What would be the preferred solution, from a design and UX view? I'm<br>
leaning toward the "no symbols" renderer option myself, but thought<br>
I'd seek feedback before digging into this.<br>
<br>
Nyall<br>
_______________________________________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
</blockquote></div>