The *frontend* runs Qt, so until you do something like `%gui qt` or `%pylab qt`,<div>then it should not return True (even `PySide in sys.modules` should be False).</div><div><br></div><div>For example:</div><div><br></div>

<div>$&gt; ipython qtconsole</div><div><br></div><div>
<p style="margin:0px">No eventloop enabled, should be false:</p><p style="margin:0px"><br></p>
<p style="margin:0px"><font face="courier new, monospace"><span style="color:rgb(0,0,128)">In [</span><span style="font-weight:600;color:rgb(0,0,128)">1</span><span style="color:rgb(0,0,128)">]:</span>¬†from IPython.lib import guisupport</font></p>

<p style="margin:0px"><br></p><p style="margin:0px"><font face="courier new, monospace"><span style="color:#000080">In [</span><span style="font-weight:600;color:#000080">2</span><span style="color:#000080">]:</span> guisupport.is_event_loop_running_qt4()</font></p>


<p style="margin:0px"><font face="courier new, monospace"><span style="color:#8b0000">Out[</span><span style="font-weight:600;color:#8b0000">2</span><span style="color:#8b0000">]:</span> False</font></p>
<p style="margin:0px"><br></p><p style="margin:0px">Enable eventloop:</p>
<p style="margin:0px"><font face="courier new, monospace"><span style="color:#000080"><br></span></font></p><p style="margin:0px"><font face="courier new, monospace"><span style="color:#000080">In [</span><span style="font-weight:600;color:#000080">3</span><span style="color:#000080">]:</span> %gui qt</font></p>


<p style="margin:0px"><br></p><p style="margin:0px">Qt is running, should be True:</p>
<p style="margin:0px"><font face="courier new, monospace"><span style="color:#000080"><br></span></font></p><p style="margin:0px"><font face="courier new, monospace"><span style="color:#000080">In [</span><span style="font-weight:600;color:#000080">4</span><span style="color:#000080">]:</span> guisupport.is_event_loop_running_qt4()</font></p>


<p style="margin:0px"><font face="courier new, monospace"><span style="color:#8b0000">Out[</span><span style="font-weight:600;color:#8b0000">4</span><span style="color:#8b0000">]:</span> True</font></p><p style="margin:0px">

<font face="courier new, monospace"><br></font></p><p style="margin:0px"><font face="arial, helvetica, sans-serif">Which all seems correct to me.</font></p><p style="margin:0px"><font face="arial, helvetica, sans-serif"><br>

</font></p><p style="margin:0px"><font face="arial, helvetica, sans-serif">-MinRK</font></p>
<p style="margin:0px"><br></p></div><div><div class="gmail_quote">On Sat, Nov 3, 2012 at 8:49 PM, Peter Wang <span dir="ltr">&lt;<a href="mailto:pwang@streamitive.com" target="_blank">pwang@streamitive.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey everyone,<br>
<br>
Is the IPython.lib.guisupport stuff used anymore? ¬†After invoking<br>
&quot;ipython qtconsole&quot; (which works fine), calling<br>
&quot;is_event_loop_running_qt4()&quot; returns False.<br>
<br>
If this code is not used anymore, then what is the proper way to<br>
detect that the event loop is running?<br>
<br>
I&#39;m running 0.13 via Anaconda (Python 2.7.3, 64-bit, OSX, PySide).<br>
<br>
Thanks,<br>
Peter<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>
</blockquote></div><br></div>