<span style="font-family: Arial; font-size: small;" xam-editor-container="true"><div>Hi, your question unblocked me.</div><div>I'm using my "qgis2web" plugin and your "layer atlas" plugin in a laptop with integrated (not dedicated) video card and that's why I get white screen when I use our plugins. Using them on a desktop PC with a dedicated video card both work.</div><div><br /></div><div>Taking inspiration from the "HERE Maps for QGIS" plugin which works well on my laptop and which uses QtWebEngine, I understood that to make our plugins work we need to add a setting.</div><div><br /></div><div>In Layer_Atlas_dockwidget.py file edit:</div><div><br /></div><div><i>from PyQt5.QtWebEngineWidgets import QWebEngineView, QWebEngineSettings</i></div><div><br /></div><div>and add WebGLEnabled settings:</div><div><br /></div><div><i>class CustomWebEngineView(QWebEngineView):</i></div><div><i>    def __init__(self, *args, **kwargs):</i></div><div><i>        super(CustomWebEngineView, self).__init__(*args, **kwargs)</i></div><div><i>        </i></div><div><i>        settings = self.settings()</i></div><div><i>        settings.setAttribute(QWebEngineSettings.WebGLEnabled, True)</i></div><div><i><br /></i></div><div>Your plugin will work perfectly even on PCs without a dedicated video card.</div><div><br /></div><div>Now you should configure automatic installation of the dependency in case it is not there. This way all users, even those who install via .msi, will be able to use your plugin. Always take inspiration from the "Here" plugin, I still have to finish the code but I'm almost done.</div><div><br /></div><div>Congratulations for the plugin, it works great and I think it is very useful.</div><br /><div data-signature-id="1">
<div class="xam_msg_class">
<span style="font-family: Arial; font-size: small;" xam-editor-container="true"> 
<div class="xam_msg_class">
<span style="font-family: Arial; font-size: medium;" xam-editor-container="true"> 
<div class="xam_msg_class">
<span style="font-family: Arial;" xam-editor-container="true"><font size="2"> 
</font><div class="xam_msg_class" style=""><span style="font-family: Arial;" xam-editor-container="true"><span style="line-height: 115%; font-family: Calibri, sans-serif; color: rgb(0, 89, 179);"><span style="font-size: small;"><b>Andrea Ordonselli</b></span><br style="color: rgb(0, 0, 0); font-family: Arial; font-size: small;" /><div data-signature-id="1" style="color: rgb(0, 0, 0); font-family: Arial; font-size: small;"><div class="xam_msg_class"><span style="font-size: medium;" xam-editor-container="true"><div class="xam_msg_class"><span xam-editor-container="true"><font size="2"></font><div class="xam_msg_class"><span xam-editor-container="true"><b><span style="line-height: 18.4px; font-family: Calibri, sans-serif; color: rgb(0, 89, 179);"><font size="2">OpenGIS.it</font></span></b></span></div></span></div></span></div></div></span></span>
</div>
</span>
</div>
</span>
</div>
</span>
</div>
</div><br /><br /><div class="xam-quoted-text xam-reply-text"><div style="border-left: 3px solid #000000; padding-left: 10px;"><div><span style="font-family:Arial; font-size:11px; color:#5F5F5F;">Da</span><span style="font-family:Arial; font-size:12px; color:#5F5F5F; padding-left:5px;"> "Jean-Baptiste Peter" jbpeter@outlook.com</span></div>
<div><span style="font-family:Arial; font-size:11px; color:#5F5F5F;">A</span><span style="font-family:Arial; font-size:12px; color:#5F5F5F; padding-left:5px;"> "info@opengis.it" info@opengis.it</span></div>
<div><span style="font-family:Arial; font-size:11px; color:#5F5F5F;">Cc</span><span style="font-family:Arial; font-size:12px; color:#5F5F5F; padding-left:5px;"> "qgis-developer@lists.osgeo.org" qgis-developer@lists.osgeo.org</span></div>
<div><span style="font-family:Arial; font-size:11px; color:#5F5F5F;">Data</span><span style="font-family:Arial; font-size:12px; color:#5F5F5F; padding-left:5px;"> Tue, 9 Jul 2024 17:14:21 +0000</span></div>
<div><span style="font-family:Arial; font-size:11px; color:#5F5F5F;">Oggetto</span><span style="font-family:Arial; font-size:12px; color:#5F5F5F; padding-left:5px;"> RE: Re:[QGIS-Developer] Request for Initial Feedback on Layer Atlas Plugin</span></div>
<br />







<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt">This is head spinning! For OSGeo4W install with "python3-pyqtwebengine" selected, are you testing this in a VM? I wonder if the crash at startup may be caused by the fact that qwebengineview is using opengl
 which is not working with emulated graphics. This works on my desktop.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">I am sure for the .msi installer and will have to do further research.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Best,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Jean-Bapiste<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> info@opengis.it <info@opengis.it>
<br />
<b>Sent:</b> Tuesday, July 9, 2024 5:28 PM<br />
<b>To:</b> jbpeter@outlook.com<br />
<b>Cc:</b> qgis-developer@lists.osgeo.org<br />
<b>Subject:</b> RE: Re:[QGIS-Developer] Request for Initial Feedback on Layer Atlas Plugin<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif">Since version 3.38.0 the QtWebEngine export has been added back to qgis.PyQt as you can see here:
<a href="https://github.com/qgis/QGIS/blob/final-3_38_0/python/PyQt/CMakeLists.txt">
https://github.com/qgis/QGIS/blob/final-3_38_0/python/PyQt/CMakeLists.txt</a><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif">So by installing the standard QGIS .msi just add the dependency via "pip install QtWebEngine" and then use "from qgis.PyQt.QtWebEngineWidgets"<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif">In any case I just installed QGIS in win10 from the OSGeo4W installer adding only the "python3-pyqtwebengine" dependency and your plugin doesn't work. Crashes QGIS startup.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif">Maybe do some testing on new installations.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif">As for me, since I believe that most users use qgis via the .msi installation, not via OSGeo4W, it is important for me to understand what to have users install and my goal, when I will at least
 be able to start my plugin, will be to try to automate these dependencies.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif">Isn't it the same for you? How do you solve this "problem"?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif">For now I noticed this:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif"><br />
with qgis 3.38.0 .msi installation this dependency is missing:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif"><br />
qt5-devel (5.15.13-1)<br />
Qt5 headers and libraries (Development)<br />
Required by: python3-pyqtwebengine<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif">with OSGeo4W setup these dependencies are required:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-family:"Arial",sans-serif"><br />
python3-core (3.12.4-1)<br />
Python core interpreter and runtime<br />
Required by: python3-pyqtwebengine, python3-pyqt5, python3-pyqt5-sip<br />
<br />
python3-pyqt5 (5.15.10-1)<br />
Python bindings for the Qt cross platform application toolkit<br />
Required by: python3-pyqtwebengine<br />
<br />
python3-pyqt5-sip (12.13.0-1)<br />
The sip module support for PyQt5<br />
Required by: python3-pyqtwebengine, python3-pyqt5<br />
<br />
qt5-devel (5.15.13-1)<br />
Qt5 headers and libraries (Development)<br />
Required by: python3-pyqtwebengine<br />
<br />
qt5-libs (5.15.13-1)<br />
Qt5 runtime libraries<br />
Required by: python3-pyqtwebengine, python3-pyqt5, qt5-devel, qtwebkit-libs<br />
<br />
<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal" style="line-height:115%"><b><span style="font-family:"Calibri",sans-serif;color:#0059B3">Andrea Ordonselli</span></b><span style="font-size:13.5pt;line-height:115%;font-family:"Calibri",sans-serif;color:#0059B3"><o:p></o:p></span></p>
<div>
<div>
<div>
<div>
<p class="MsoNormal" style="line-height:115%"><b><span style="font-size:10.0pt;line-height:115%;font-family:"Calibri",sans-serif;color:#0059B3">OpenGIS.it</span></b><span style="font-size:13.5pt;line-height:115%;font-family:"Arial",sans-serif;color:black"><o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-left:solid black 2.25pt;padding:0in 0in 0in 8.0pt">
<div>
<p class="MsoNormal"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Da</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F"> "Jean-Baptiste Peter"
<a href="mailto:jbpeter@outlook.com">jbpeter@outlook.com</a></span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">A</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F"> "<a href="mailto:info@opengis.it">info@opengis.it</a>"
<a href="mailto:info@opengis.it">info@opengis.it</a></span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Cc</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F"> "<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a>"
<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a></span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Data</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F"> Tue, 9 Jul 2024 13:19:37 +0000</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Oggetto</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F"> RE: Re:[QGIS-Developer] Request for Initial Feedback on Layer Atlas Plugin</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif">Did you install PyQtWebEngine “manually” using pip install? If that is the case, it will not be bundled with qgis and
 needs to be imported from Pyqt directly:</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif"> </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif">‘from qgis.PyQt.QtWebEngineWidgets import QWebEngineView’  </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif"> </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif">needs to be replaced by :
</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif"> </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif">‘from PyQt5.QtWebEngineWidgets import QWebEngineView’</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif"> </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif"> </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif">As of now, the only way to get this working out of the box is to install qgis with Osgeo4W installer.</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif"> </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif">Best,</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif"> </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif">Jean-Baptiste Peter</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif"> </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">
<a href="mailto:info@opengis.it">info@opengis.it</a> <<a href="mailto:info@opengis.it">info@opengis.it</a>>
<br />
<b>Sent:</b> Tuesday, July 9, 2024 3:01 PM<br />
<b>To:</b> <a href="mailto:jbpeter@outlook.com">jbpeter@outlook.com</a><br />
<b>Cc:</b> <a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a><br />
<b>Subject:</b> RE: Re:[QGIS-Developer] Request for Initial Feedback on Layer Atlas Plugin</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">OSGeo4W Shell:<o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">C:\Program Files\QGIS 3.38.0>pip list<o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">PyQtWebEngine               5.15.6<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">PyQtWebEngine-Qt5           5.15.2<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">I've PyQtWebEngine dependancy<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">Before release make sure it can work.<o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;line-height:115%">
<b><span style="font-family:"Calibri",sans-serif;color:#0059B3">Andrea Ordonselli</span></b><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<div>
<div>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;line-height:115%">
<b><span style="font-size:10.0pt;line-height:115%;font-family:"Calibri",sans-serif;color:#0059B3">OpenGIS.it</span></b><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
<div>
<div style="border:none;border-left:solid black 2.25pt;padding:0in 0in 0in 8.0pt">
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Da</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F"> "Jean-Baptiste Peter"
<a href="mailto:jbpeter@outlook.com">jbpeter@outlook.com</a></span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">A</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F"> "<a href="mailto:info@opengis.it">info@opengis.it</a>"
<a href="mailto:info@opengis.it">info@opengis.it</a></span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Cc</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F"> "<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a>"
<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a></span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Data</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F"> Tue, 9 Jul 2024
 12:51:12 +0000</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Oggetto</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F"> RE: Re:[QGIS-Developer]
 Request for Initial Feedback on Layer Atlas Plugin</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif">I don’t think this will work with qgis installed using .msi as the installer does not include PyQtWebEngine.
</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif"> </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif">It should work out of the box using qgis osgeo4W installer which includes the latest version of PyQtWebEngine (5.15.6)
 which is required for the plugin to work. There should not be any other dependencies.</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif"> </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif">Best,</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black"> </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black">Jean-Baptiste Peter</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black"> </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Arial",sans-serif"> </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">
<a href="mailto:info@opengis.it">info@opengis.it</a> <<a href="mailto:info@opengis.it">info@opengis.it</a>>
<br />
<b>Sent:</b> Tuesday, July 9, 2024 2:41 PM<br />
<b>To:</b> <a href="mailto:jbpeter@outlook.com">jbpeter@outlook.com</a><br />
<b>Cc:</b> <a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a><br />
<b>Subject:</b> Re:[QGIS-Developer] Request for Initial Feedback on Layer Atlas Plugin</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">In a clean install of QGIS 3.38.0, installing the package via the zip downloaded from github, the plugin does not work. The icon is
 not visible and if I close and reopen QGIS it does not start.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">No message in python console.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">What additional dependencies does it need?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">I use win10 and I installed QGIS via .msi<o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;line-height:115%">
<b><span style="font-family:"Calibri",sans-serif;color:#0059B3">Andrea Ordonselli</span></b><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<div>
<div>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;line-height:115%">
<b><span style="font-size:10.0pt;line-height:115%;font-family:"Calibri",sans-serif;color:#0059B3">OpenGIS.it</span></b><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
<div>
<div style="border:none;border-left:solid black 2.25pt;padding:0in 0in 0in 8.0pt">
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Da</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F"> "QGIS-Developer"
<a href="mailto:qgis-developer-bounces@lists.osgeo.org">qgis-developer-bounces@lists.osgeo.org</a></span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">A</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F"> "<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a>"
<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a></span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Cc</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F">
</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Data</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F"> Tue, 9 Jul 2024
 09:16:22 +0000</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Oggetto</span><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#5F5F5F"> [QGIS-Developer]
 Request for Initial Feedback on Layer Atlas Plugin</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">Dear Developers,<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">I have been experimenting for a while with QWebEngineView which opens a lot of possibilities for plugin development and started to implement
 a new plugin to explore and share layers directly from QGIS by simply dragging and dropping them from the layer panel.<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">Here is a short screen recording to see how it works:<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"><a href="https://www.youtube.com/watch?v=k5k74faBJKo">https://www.youtube.com/watch?v=k5k74faBJKo</a><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">As there are a few things remaining to do, the plugin not yet uploaded to the plugin repo but it is mostly functional. Initial feedback
 from interested testers would be very useful!<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">Here is the GitHub repository to try it out:<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"><a href="https://github.com/jbp35/layer-atlas-plugin/">https://github.com/jbp35/layer-atlas-plugin/</a><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif">Thank you for your time and assistance!<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="FR" style="font-family:"Arial",sans-serif">Best regards,</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="FR" style="font-family:"Arial",sans-serif"> </span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="FR" style="font-family:"Arial",sans-serif">Jean-Baptiste Peter</span><span style="font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Arial",sans-serif"> <o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>


</div></div></span>