Ejemplo n.º 1
0
 def enable_gui(self, gui=None):
     """ Enable GUI integration for the kernel.
     """
     from IPython.kernel.zmq.eventloops import enable_gui
     if not gui:
         gui = self.kernel.gui
     enable_gui(gui, kernel=self.kernel)
Ejemplo n.º 2
0
def get_wx_app(redirect=False):
    global _wx_app
    if _wx_app is None:
        if _in_ipython:
            _wx_app = guisupport.get_app_wx()
            if IPython.__version__ >= "0.12":
                if kernelapp.IPKernelApp.initialized():
                    eventloops.enable_gui("wx")
            inputhook.enable_wx(_wx_app)
            guisupport.start_event_loop_wx(_wx_app)
        else:
            _wx_app = wx.App(redirect=redirect)
    return _wx_app