i develop my pyqt4 app in ipython interactive shell as, well, interactive sessions... it works great coz ipython can be started with qt4 main loop... i would really like to add ipython as one of the user interfaces to control the application.. ipython is running in terminal (regular vt100 or similar emulation)...

i found AjaxTerm which is easy to run inside of the browser.. i could easily put it into webkit widget... is this overkill? what would you choose to add terminal app (in my case ipython) together with your qt application?