<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<tt>On 12/6/2019 8:33 AM, Jason H wrote:</tt><tt><br>
</tt>
<blockquote type="cite"
cite="mid:trinity-9eed68ba-c155-41a6-a8be-c3220992d8dc-1575646436286@3c-app-mailcom-bs07">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div style="font-size: 12px;">
<div><tt>I can confirm your experience on Mojave.</tt></div>
<div><tt> </tt></div>
<div><tt>If you increase your dataset 100-fold, then I get
a beach ball. Based on what I am seeing here, QThread
doesn't actually quite work.</tt><tt><br>
</tt></div>
</div>
</blockquote>
<tt><br>
</tt><tt>Perhaps I'm misunderstanding what you're trying to achieve,
but...<br>
<br>
Python is not multi-threaded: Never has been, and from what I can
tell, never will be. Qt isn't going to be able to magically
change that. A QThread is going to be blocked by the GIL if your
execution path strays back into </tt><tt><i>any</i></tt><tt>
interpreted code.</tt><tt><br>
</tt>
</body>
</html>