IPython Documentation

Table Of Contents

Previous topic

Module: qt.console.pygments_highlighter

Next topic

Module: qt.console.rich_ipython_widget

This Page

Module: qt.console.qtconsoleapp

A minimal application using the Qt console-style IPython frontend.

This is not a complete console app, as subprocess will not be able to receive input, there is no real readline support, among other limitations.

Authors:

  • Evan Patterson
  • Min RK
  • Erik Tollerud
  • Fernando Perez
  • Bussonnier Matthias
  • Thomas Kluyver
  • Paul Ivanov

1 Class

class IPython.qt.console.qtconsoleapp.IPythonQtConsoleApp(**kwargs)

Bases: IPython.core.application.BaseIPythonApplication, IPython.consoleapp.IPythonConsoleApp

init_colors(widget)

Configure the coloring of the widget

init_signal()

allow clean shutdown on sigint

kernel_client_class

alias of QtKernelClient

kernel_manager_class

alias of QtKernelManager

new_frontend_master()

Create and return new frontend attached to new kernel, launched on localhost.

new_frontend_slave(current_widget)

Create and return a new frontend attached to an existing kernel.

Parameters:

current_widget : IPythonWidget

The IPythonWidget whose kernel this frontend is to share

1 Function

IPython.qt.console.qtconsoleapp.main()