<div dir="ltr"><div><div><div>It turns out you were completely right.<br></div>Your answer definitively gives a way to use the proxy setted in QGIS.<br></div>Thanks again,<br></div>Rémi-C<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-03-03 15:38 GMT+01:00 Rémi Cura <span dir="ltr"><<a href="mailto:remi.cura@gmail.com" target="_blank">remi.cura@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div><div>Thank you very much.<br></div>It seems that strangely enough, <br></div>using  `QWebView` automatically takes into account the qgis proxy settings.<br><br></div>For the check of connection, it was actually a lot more complicated that we thought.<br></div>The complexity comes from the fact that all QT web querry are asynchronous.<br><br></div>We put a state machine to switch between local and online version when there is/there is no connexion.<br><br></div>Many thanks for your help.<br><br></div>Cheers,<br></div>Rémi-C<br></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2015-03-02 18:46 GMT+01:00 Enrico Ferreguti <span dir="ltr"><<a href="mailto:enricofer@gmail.com" target="_blank">enricofer@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div style="font-family:Calibri,sans-serif;font-size:11pt"><span><a href="http://stackoverflow.com/questions/23041066/setting-proxy-parameter-in-qgis-plugins-how-to" target="_blank">http://stackoverflow.com/questions/23041066/setting-proxy-parameter-in-qgis-plugins-how-to</a> <br><br>The only problem is the url exclusions is not implemented in qt class.<br>Regards <br><br></span><span><font color="#888888">Enrico ferreguti</font></span></div></div><span><div dir="ltr"><hr><span style="font-family:Calibri,sans-serif;font-size:11pt;font-weight:bold">Da: </span><span style="font-family:Calibri,sans-serif;font-size:11pt"><a href="mailto:remi.cura@gmail.com" target="_blank">Rémi Cura</a></span><br><span style="font-family:Calibri,sans-serif;font-size:11pt;font-weight:bold">Inviato: </span><span style="font-family:Calibri,sans-serif;font-size:11pt">‎02/‎03/‎2015 18:20</span><br><span style="font-family:Calibri,sans-serif;font-size:11pt;font-weight:bold">A: </span><span style="font-family:Calibri,sans-serif;font-size:11pt"><a href="mailto:qgis-developer@lists.osgeo.org" target="_blank">qgis-developer</a>; <a href="mailto:qgis-user@lists.osgeo.org" target="_blank">qgis-user@lists.osgeo.org</a></span><br><span style="font-family:Calibri,sans-serif;font-size:11pt;font-weight:bold">Oggetto: </span><span style="font-family:Calibri,sans-serif;font-size:11pt">[Qgis-user] accessing a web page from within a plug-in</span><br><br></div></span><div><div><div dir="ltr"><div><div><div>Hey dear Qgis list,<br><br></div>my question is related to network and plugin.<br><br></div>From within <a href="http://remi-c.github.io/interactive_map_tracking/" target="_blank">our plugin</a> we would like to display a <a href="https://github.com/Remi-C/interactive_map_tracking/wiki/%5BUser%5D-User-Guide-%28simplified%29" target="_blank">User Guide</a>.<br></div><div>This guide already exists on GitHub, and it would be good to directly display the html fo the github page in the plugin.<br><br><br></div><div>Of course internet is not always accessible, so we have a local version of html pages in the plugin directory.<br><br></div><div>SO there is 2 questions :<br></div><div>- Are we sure that using the `QWebView` to connect to internet will include the QGIS proxy settings? (what is the best practice here?)<br></div><div>- How to check if it is possible to access an internet page, so that if it is not possible to get the online version, we could fall back on the local version?<br><br></div><div>Thanks for your time ,<br></div><div>Cheers,<br></div><div>Rémi-C<br></div></div>
</div></div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>