What trouble do you have with zmq? That&#39;s the way we support the Qt console, including on Windows, so it sounds like the best point to tackle.<br><br>Thomas<br><div class="gmail_extra"><br><br><div class="gmail_quote">

On 4 December 2012 09:31, Antony Lee <span dir="ltr">&lt;<a href="mailto:antony.lee@berkeley.edu" target="_blank">antony.lee@berkeley.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi all,<br>I am embedding ipython in a Qt gui app.  ipython is running in its own QThread (in the terminal, not in a Qt widget -- I have trouble making zmq work on Windows and I have to support this platform too...).<br>
I would like a way to stop the computation ipython is currently doing, either with Ctrl-C, or with a command from the app (basically something like throwing a KeyboardInterrupt in ipython&#39;s thread).  Unfortunately, Ctrl-C raises a KeyboardInterrupt in the *main* thread, not ipython&#39;s thread; and I see no way to achieve that by running commands from another thread.<br>


Any help would be welcome!<span class="HOEnZb"><font color="#888888"><br>Antony<br>
</font></span><br>_______________________________________________<br>
IPython-User mailing list<br>
<a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
<br></blockquote></div><br></div>