Andreas,<br><br>Thank you so much!<br><br>Kerri<br><br><div><span class="gmail_quote">On 10/19/07, <b class="gmail_sendername">Andreas Pakulat</b> &lt;<a href="mailto:apaku@gmx.de">apaku@gmx.de</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 19.10.07 11:07:34, Kerri Reno wrote:<br>&gt; OK, I took out all the GUI elements, but I still can&#39;t get the QThread to<br>&gt; exit:<br><br>Sorry, didn&#39;t notice before. You&#39;re actually not starting a new thread.
<br>You call &quot;self.run()&quot; from the constructor of the QThread subclass, but<br>the constructor is executed inside the GUI thread. Thus run() runs in<br>the GUI thread and the constructor of BusyThread never returns. The
<br>proper API to start a QThread is using QThread.start()<br><br>Andreas<br><br>--<br>You get along very well with everyone except animals and people.<br>_______________________________________________<br>PyQt mailing list&nbsp;&nbsp;&nbsp;&nbsp;
<a href="mailto:PyQt@riverbankcomputing.com">PyQt@riverbankcomputing.com</a><br><a href="http://www.riverbankcomputing.com/mailman/listinfo/pyqt">http://www.riverbankcomputing.com/mailman/listinfo/pyqt</a><br></blockquote>
</div><br><br clear="all"><br>-- <br>Yuma Educational Computer Consortium<br>Compass Development Team<br>Kerri Reno<br><a href="mailto:kreno@yumaed.org">kreno@yumaed.org</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(928) 502-4240<br>.·:*¨¨*:·.&nbsp;&nbsp; .·:*¨¨*:·.&nbsp;&nbsp; .·:*¨¨*:·.