parameters: (self, guiname)
docstring: Enable the GUI specified in guiname (see inputhook for list).
              As with IPython, enabling multiple GUIs isn't an error, but
              only the last one's main loop runs and it may not work
docstring_summary: Enable the GUI specified in guiname (see inputhook for list).
              As with IPython, enabling multiple GUIs isn't an error, but
              only the last one's main loop runs and it may not work
docstring_tokens: Enable the GUI specified in guiname ( see inputhook for list ) . As with IPython enabling multiple GUIs isn t an error but only the last one s main loop runs and it may not work
function: def enableGui(self, guiname):
          ''' Enable the GUI specified in guiname (see inputhook for list).
              As with IPython, enabling multiple GUIs isn't an error, but
              only the last one's main loop runs and it may not work
          '''
          def do_enable_gui():
              from _pydev_bundle.pydev_versioncheck import versionok_for_gui
              if versionok_for_gui():
                  try:
                      from pydev_ipython.inputhook import enable_gui
                      enable_gui(guiname)
                  except:
                      sys.stderr.write("Failed to enable GUI event loop integration for '%s'\n" % guiname)
                      traceback.print_exc()
              elif guiname not in ['none', '', None]:
                  # Only print a warning if the guiname was going to do something
                  sys.stderr.write("PyDev console: Python version does not support GUI event loop integration for '%s'\n" % guiname)
              # Return value does not matter, so return back what was sent
              return guiname
  
          # Important: it has to be really enabled in the main thread, so, schedule
          # it to run in the main thread.
          self.exec_queue.put(do_enable_gui)
function_tokens: def enableGui ( self , guiname ) : def do_enable_gui ( ) : from _pydev_bundle . pydev_versioncheck import versionok_for_gui if versionok_for_gui ( ) : try : from pydev_ipython . inputhook import enable_gui enable_gui ( guiname ) except : sys . stderr . write ( "Failed to enable GUI event loop integration for '%s'\n" % guiname ) traceback . print_exc ( ) elif guiname not in [ 'none' , '' , None ] : # Only print a warning if the guiname was going to do something sys . stderr . write ( "PyDev console: Python version does not support GUI event loop integration for '%s'\n" % guiname ) # Return value does not matter, so return back what was sent return guiname # Important: it has to be really enabled in the main thread, so, schedule # it to run in the main thread. self . exec_queue . put ( do_enable_gui )