<div dir="ltr"><div dir="ltr">Il giorno dom 4 lug 2021 alle ore 01:36 Jeremy Katz <<a href="mailto:jkatz@volexity.com">jkatz@volexity.com</a>> ha scritto:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fedora 32 using Python 3.8.6, the attached test works for me with<br>
PyQt/Qt 5.15.2 and fails to service either event loop with 5.12.10.<br>[...] </blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The nearly identical C++ version works with both Qt 5.15.3 and 5.12.10.<br>
This seems to be an issue within PyQt that has been resolved in newer<br>
versions.</blockquote><div><br></div><div>Thank you so much for your input.<br>Unfortunately I cannot test it with a newer version (I seriously need to update my base system), but I'm trusting your tests.</div><div><br>It could be interesting to know the whole background about this, though (Phil, if you can, I'd be glad!).</div><div>My low-level programming knowledge is very limited, so, to my eyes, a simple override of run() that calls the default method shouldn't change anything.<br>But I know that we're talking about a binding (PyQt) *and* a wrapper (QThread), so, many things I'd take for "granted" could happen under the hood.</div><div> </div></div><div>Thanks again,</div><div>Maurizio</div>-- <br><div dir="ltr" class="gmail_signature">È difficile avere una convinzione precisa quando si parla delle ragioni del cuore. - "Sostiene Pereira", Antonio Tabucchi<br><a href="http://www.jidesk.net" target="_blank">http://www.jidesk.net</a></div></div>