I have had some trouble getting ipython's qtconsole working inside spyder(I 
know it is experimental, so I am exploring your code a bit)

I see where you check for the Ipython version .12 and add the IPython 
frontend option to the menu

 # IPython frontend action

if is_module_installed('IPython', '0.12'):

ipf_action = create_action(self, _("New IPython frontend..."),

icon="ipython.png",

triggered=self.new_ipython_frontend)

self.interact_menu_actions += [None, ipf_action]

Where is the code that does a similar thing for the IPython Kernel, I think 
it has something to do with the following...but I don't understand why you 
are checking for the deathrow package.

try:
    # Test if IPython v0.11+ is installed
    from IPython import deathrow #analysis:ignore
    if os.environ.get('QT_API', 'pyqt') == 'pyqt':
        # If PyQt is the selected GUI toolkit (at this stage, only the
        # bootstrap script has eventually set this option),
        # switch to PyQt API #2 by simply importing the IPython qt module
        os.environ['QT_API'] = 'pyqt'
        from IPython.external import qt #analysis:ignore
except ImportError:
    pass

 (also which script calls >>ipython kernel and connects the frontend to 
it? )

-- 
You received this message because you are subscribed to the Google Groups 
"spyder" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/spyderlib/-/_IH1-4Tzo_IJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/spyderlib?hl=en.

Reply via email to