<div dir="ltr">thanks Jacob<div><br></div><div>seems it works setting all QgsProject parameters as in:</div><div>
<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(128,128,0)">void</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(128,0,128)">QgsSnappingDialog</span><span style="color:rgb(0,0,0)">::</span><span style="color:rgb(0,0,0)">apply</span><span style="color:rgb(0,0,0)">()</span></pre>

<pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(0,0,0)"><br></span></pre><pre style="margin-top:0px;margin-bottom:0px"><span style="color:rgb(0,0,0)">My doubt is that probably should be useful to add a default option on snapping/digitinzing as "snap on intersection background" getting all layer in background by default.</span></pre>

<pre style="margin-top:0px;margin-bottom:0px"><br></pre><pre style="margin-top:0px;margin-bottom:0px">I'll try to propose this new config option in Vienna next week... the main reason to have a default behavior is that if you add a new layer I expect snapping should work also with the new layer, but It doesn't work if no one set list of snapping layer in the QgsProject (doing apply in SnappingOptions)</pre>

<pre style="margin-top:0px;margin-bottom:0px"><br></pre><pre style="margin-top:0px;margin-bottom:0px">thank you </pre><pre style="margin-top:0px;margin-bottom:0px"><br></pre><pre style="margin-top:0px;margin-bottom:0px">
Luigi Pirelli (<a href="mailto:luigi.pirelli@faunalia.it">luigi.pirelli@faunalia.it</a> - <a href="mailto:luipir@gmail.com">luipir@gmail.com</a>)<br>
</pre><pre style="margin-top:0px;margin-bottom:0px"><br></pre></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 21 March 2014 10:16, Jakob Lanstorp <span dir="ltr"><<a href="mailto:jlanstorp@gmail.com" target="_blank">jlanstorp@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Looks like this setting is not exposed in the API of QgsSnapper or QSettings:<br>
<br>
<a href="http://qgis.org/api/2.2/classQgsSnapper.html#addd2b16ecac193e56f7bdedd6b78ac59" target="_blank">http://qgis.org/api/2.2/classQgsSnapper.html#addd2b16ecac193e56f7bdedd6b78ac59</a><br>
<<a href="http://qgis.org/api/2.2/classQgsSnapper.html#addd2b16ecac193e56f7bdedd6b78ac59" target="_blank">http://qgis.org/api/2.2/classQgsSnapper.html#addd2b16ecac193e56f7bdedd6b78ac59</a>><br>
<br>
and<br>
<br>
from PyQt4.QtCore import QSettings<br>
print QSettings().allKeys()<br>
<br>
<br>
<br>
<br>
-----<br>
Jakob Lanstorp<br>
--<br>
View this message in context: <a href="http://osgeo-org.1560.x6.nabble.com/PyQGIS-how-to-set-Enable-snapping-on-intersection-option-tp5130203p5130271.html" target="_blank">http://osgeo-org.1560.x6.nabble.com/PyQGIS-how-to-set-Enable-snapping-on-intersection-option-tp5130203p5130271.html</a><br>


Sent from the Quantum GIS - Developer mailing list archive at Nabble.com.<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><br></div>