Warning

This documentation is for an old version of IPython. You can find docs for newer versions here.

Module: qt.console.completion_plain

A simple completer for the qtconsole

1 Class

class IPython.qt.console.completion_plain.CompletionPlain(console_widget)

Bases: PyQt4.QtGui.QWidget

A widget for tab completion, navigable by arrow keys

__init__(console_widget)

Create a completion widget that is attached to the specified Qt text edit widget.

cancel_completion()

Cancel the completion, reseting internal variable, clearing buffer

eventFilter(obj, event)

Reimplemented to handle keyboard input and to auto-hide when the text edit loses focus.

show_items(cursor, items)

Shows the completion widget with ‘items’ at the position specified by ‘cursor’.