From 17a570995bd9e5fc4d5a3590f1cf1f45b259d0f5 2013-07-17 17:25:21
From: MinRK <benjaminrk@gmail.com>
Date: 2013-07-17 17:25:21
Subject: [PATCH] set default client_class for QtKernelManager

closes #3668
---

diff --git a/IPython/qt/manager.py b/IPython/qt/manager.py
index 6887e81..f9c255e 100644
--- a/IPython/qt/manager.py
+++ b/IPython/qt/manager.py
@@ -4,7 +4,7 @@
 from IPython.external.qt import QtCore
 
 # Local imports
-from IPython.utils.traitlets import Bool
+from IPython.utils.traitlets import Bool, DottedObjectName
 
 from IPython.kernel import KernelManager
 from IPython.kernel.restarter import KernelRestarter
@@ -30,6 +30,7 @@ class QtKernelRestarter(KernelRestarter, QtKernelRestarterMixin):
 class QtKernelManager(KernelManager, QtKernelManagerMixin):
     """A KernelManager with Qt signals for restart"""
 
+    client_class = DottedObjectName('IPython.qt.client.QtKernelClient')
     autorestart = Bool(True, config=True)
 
     def start_restarter(self):