A Qt version of the Python Idle Shell