<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
I think you can specify a time for that processEvents() as well so
it does larger process than a small one. Maybe that could help?<br>
<br>
<br>
<br>
<div class="moz-cite-prefix">On 13/06/2018 18:29,
<a class="moz-txt-link-abbreviated" href="mailto:kristof.mulier@telenet.be">kristof.mulier@telenet.be</a> wrote:<br>
</div>
<blockquote type="cite"
cite="mid:1936811917.387068303.1528910946596.JavaMail.zimbra@telenet.be">
<div style="font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt; color: #000000">
<div>Dear PyQt users,</div>
<div><br data-mce-bogus="1">
</div>
<div>I believe we're one step closer to the solution. Please
read the <strong>EDIT</strong> at the very end of the
StackOverflow question:</div>
<div><br data-mce-bogus="1">
</div>
<div><span style="font-size: 13.3333px;"
data-mce-style="font-size: 13.3333px;"><a class="moz-txt-link-freetext" href="https://stackoverflow.com/questions/50841486/pyqt5-too-many-signals-fired-in-short-timespan-causes-a-stack-overflow">https://stackoverflow.com/questions/50841486/pyqt5-too-many-signals-fired-in-short-timespan-causes-a-stack-overflow</a></span><br
data-mce-bogus="1">
</div>
<div><span style="font-size: 13.3333px;"
data-mce-style="font-size: 13.3333px;"><br
data-mce-bogus="1">
</span></div>
<div><span style="font-size: 13.3333px;"
data-mce-style="font-size: 13.3333px;"><span
style="font-size: 13.3333px;" data-mce-style="font-size:
13.3333px;">I noticed that the repeated call to <span
style="font-family: "lucida console",
sans-serif; background-color: rgb(255, 255, 153);"
data-mce-style="font-family: 'lucida console',
sans-serif; background-color: #ffff99;">app.processEvents()</span>
is the culprit, when called too often in a short timespan.
Removing that line from the code in the slot, solved the
issue. But it takes down the responsiveness of my GUI. So
I thought, why not query first if there are any events to
get processed anyway? Unfortunately, the function <span
style="color: #000000; font-family: 'lucida console',
sans-serif; font-size: 13.3333px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps:
normal; font-weight: 400; letter-spacing: normal;
orphans: 2; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; widows: 2;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: #ffff99; text-decoration-style:
initial; text-decoration-color: initial; display: inline
!important; float: none;" data-mce-style="color:
#000000; font-family: 'lucida console', sans-serif;
font-size: 13.3333px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps:
normal; font-weight: 400; letter-spacing: normal;
orphans: 2; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; widows: 2;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: #ffff99; text-decoration-style:
initial; text-decoration-color: initial; display: inline
!important; float: none;">hasPendingEvents()</span></span></span><span
style="font-size: 13.3333px;" data-mce-style="font-size:
13.3333px;"> is not safe to use when there are any
non-main-threads running in the entire application. That's
not okay.</span></div>
<div><span style="font-size: 13.3333px;"
data-mce-style="font-size: 13.3333px;"><br
data-mce-bogus="1">
</span></div>
<div><span style="font-size: 13.3333px;"
data-mce-style="font-size: 13.3333px;">Please help...</span></div>
</div>
<!--'"--><br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
PyQt mailing list <a class="moz-txt-link-abbreviated" href="mailto:PyQt@riverbankcomputing.com">PyQt@riverbankcomputing.com</a>
<a class="moz-txt-link-freetext" href="https://www.riverbankcomputing.com/mailman/listinfo/pyqt">https://www.riverbankcomputing.com/mailman/listinfo/pyqt</a></pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
DARIUSZ MAKOWSKi
CGI-Photographer
07 590 530 854
<a class="moz-txt-link-abbreviated" href="mailto:Dariusz@Dariuszmakowski.com">Dariusz@Dariuszmakowski.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.dariuszmakowski.com">www.dariuszmakowski.com</a></pre>
</body>
</html>