##// END OF EJS Templates
Collapse Qt in-process channel classes together
Collapse Qt in-process channel classes together

File last commit:

r19222:e695ea31
r19222:e695ea31
Show More
inprocess.py
33 lines | 1.1 KiB | text/x-python | PythonLexer
epatters
REFACTOR: Terminology change: 'embedded' -> 'in-process'.
r8471 """ Defines an in-process KernelManager with signals and slots.
"""
# Local imports.
Thomas Kluyver
Merge Qt*ChannelMixin up into QtInProcess*Channel classes
r19210 from IPython.external.qt import QtCore
MinRK
update inprocess kernel to new layout...
r10298 from IPython.kernel.inprocess import (
MinRK
fix in process qt and in process examples
r10333 InProcessHBChannel, InProcessKernelClient, InProcessKernelManager,
MinRK
update inprocess kernel to new layout...
r10298 )
Thomas Kluyver
Collapse Qt in-process channel classes together
r19222 from IPython.kernel.inprocess.channels import InProcessChannel
MinRK
update inprocess kernel to new layout...
r10298
epatters
REFACTOR: Terminology change: 'embedded' -> 'in-process'.
r8471 from IPython.utils.traitlets import Type
Thomas Kluyver
Merge Qt*ChannelMixin up into QtInProcess*Channel classes
r19210 from .kernel_mixins import ( ChannelQObject,
QtHBChannelMixin, QtKernelClientMixin,
MinRK
fix in process qt and in process examples
r10333 QtKernelManagerMixin,
)
epatters
REFACTOR: Terminology change: 'embedded' -> 'in-process'.
r8471
Thomas Kluyver
Collapse Qt in-process channel classes together
r19222 class QtInProcessChannel(ChannelQObject, InProcessChannel):
pass
epatters
REFACTOR: Terminology change: 'embedded' -> 'in-process'.
r8471
Brian Granger
Cleanup naming and organization of channels....
r9120 class QtInProcessHBChannel(QtHBChannelMixin, InProcessHBChannel):
epatters
REFACTOR: Terminology change: 'embedded' -> 'in-process'.
r8471 pass
MinRK
update inprocess kernel to new layout...
r10298 class QtInProcessKernelClient(QtKernelClientMixin, InProcessKernelClient):
epatters
REFACTOR: Terminology change: 'embedded' -> 'in-process'.
r8471 """ An in-process KernelManager with signals and slots.
"""
Thomas Kluyver
Collapse Qt in-process channel classes together
r19222 iopub_channel_class = Type(QtInProcessChannel)
shell_channel_class = Type(QtInProcessChannel)
stdin_channel_class = Type(QtInProcessChannel)
Brian Granger
Cleanup naming and organization of channels....
r9120 hb_channel_class = Type(QtInProcessHBChannel)
MinRK
fix in process qt and in process examples
r10333
class QtInProcessKernelManager(QtKernelManagerMixin, InProcessKernelManager):
client_class = __module__ + '.QtInProcessKernelClient'