##// END OF EJS Templates
Merge pull request #8430 from Lucretiel/patch-1...
Min RK -
r21365:14c1fae6 merge
parent child Browse files
Show More
@@ -107,8 +107,8 b' class InputHookManager(object):'
107 107 def __init__(self):
108 108 if ctypes is None:
109 109 warn("IPython GUI event loop requires ctypes, %gui will not be available")
110 return
111 self.PYFUNC = ctypes.PYFUNCTYPE(ctypes.c_int)
110 else:
111 self.PYFUNC = ctypes.PYFUNCTYPE(ctypes.c_int)
112 112 self.guihooks = {}
113 113 self.aliases = {}
114 114 self.apps = {}
@@ -197,10 +197,11 b' class InputHookManager(object):'
197 197 ...
198 198 """
199 199 def decorator(cls):
200 inst = cls(self)
201 self.guihooks[toolkitname] = inst
202 for a in aliases:
203 self.aliases[a] = toolkitname
200 if ctypes is not None:
201 inst = cls(self)
202 self.guihooks[toolkitname] = inst
203 for a in aliases:
204 self.aliases[a] = toolkitname
204 205 return cls
205 206 return decorator
206 207
General Comments 0
You need to be logged in to leave comments. Login now