docstr: DEPRECATED since IPython 5.0
  
  Enable event loop integration with Gtk3 (gir bindings).
  
  Parameters
  ----------
  app : ignored
     Ignored, it's only a placeholder to keep the call signature of all
     gui activation methods consistent, which simplifies the logic of
     supporting magics.
  
  Notes
  -----
  This methods sets the PyOS_InputHook for Gtk3, which allows
  the Gtk3 to integrate with terminal based applications like
  IPython.
code: def enable(self, app=None):
      """DEPRECATED since IPython 5.0
  
      Enable event loop integration with Gtk3 (gir bindings).
  
      Parameters
      ----------
      app : ignored
         Ignored, it's only a placeholder to keep the call signature of all
         gui activation methods consistent, which simplifies the logic of
         supporting magics.
  
      Notes
      -----
      This methods sets the PyOS_InputHook for Gtk3, which allows
      the Gtk3 to integrate with terminal based applications like
      IPython.
      """
      warn(
          "This function is deprecated since IPython 5.0 and will be removed in future versions.",
          DeprecationWarning,
          stacklevel=2,
      )
      from IPython.lib.inputhookgtk3 import inputhook_gtk3
  
      self.manager.set_inputhook(inputhook_gtk3)
  
imports: import os
  import platform
  import sys
  from distutils.version import LooseVersion
  from warnings import warn
label_desc: Use image node_id 1 for calling the Gtk3InputHook obj's underlying member method code with example usage: obj.enable(app) without return types