IPython Documentation

Table Of Contents

Previous topic

Module: qt.inprocess

Next topic

Module: qt.manager

This Page

Note

This documentation is for a development version of IPython. There may be significant differences from the latest stable release.

Module: qt.kernel_mixins

Defines a KernelManager that provides signals and slots.

8 Classes

class IPython.qt.kernel_mixins.ChannelQObject(*args, **kw)

Bases: IPython.qt.util.SuperQObject

call_handlers_later(*args, **kwds)

Call the message handlers later.

process_events()

Process any pending GUI events.

start()

Reimplemented to emit signal.

stop()

Reimplemented to emit signal.

class IPython.qt.kernel_mixins.QtShellChannelMixin(*args, **kw)

Bases: IPython.qt.kernel_mixins.ChannelQObject

call_handlers(msg)

Reimplemented to emit signals instead of making callbacks.

class IPython.qt.kernel_mixins.QtIOPubChannelMixin(*args, **kw)

Bases: IPython.qt.kernel_mixins.ChannelQObject

call_handlers(msg)

Reimplemented to emit signals instead of making callbacks.

flush()

Reimplemented to ensure that signals are dispatched immediately.

class IPython.qt.kernel_mixins.QtStdInChannelMixin(*args, **kw)

Bases: IPython.qt.kernel_mixins.ChannelQObject

call_handlers(msg)

Reimplemented to emit signals instead of making callbacks.

class IPython.qt.kernel_mixins.QtHBChannelMixin(*args, **kw)

Bases: IPython.qt.kernel_mixins.ChannelQObject

call_handlers(since_last_heartbeat)

Reimplemented to emit signals instead of making callbacks.

class IPython.qt.kernel_mixins.QtKernelRestarterMixin(*args, **kw)

Bases: IPython.qt.util.NewBase

class IPython.qt.kernel_mixins.QtKernelManagerMixin(*args, **kw)

Bases: IPython.qt.util.NewBase

A KernelClient that provides signals and slots.

class IPython.qt.kernel_mixins.QtKernelClientMixin(*args, **kw)

Bases: IPython.qt.util.NewBase

A KernelClient that provides signals and slots.

start_channels(*args, **kw)

Reimplemented to emit signal.

stop_channels()

Reimplemented to emit signal.