docs: def setVisible(self, visible):
          """
          Shows/Hides the panel
  
          Automatically call CodeEdit.refresh_panels.
  
          :param visible: Visible state
          """
          _logger().log(5, '%s visibility changed', self.name)
          super(Panel, self).setVisible(visible)
          if self.editor:
              self.editor.panels.refresh()