code: def activate(self, engine):
          
  
          LOGGER.debug("> Activating '{0}' Component.".format(self.__class__.__name__))
  
          self.__ui_resources_directory = os.path.join(os.path.dirname(__file__), self.__ui_resources_directory)
          self.__engine = engine
  
          self.__settings = self.__engine.settings
  
          self.activated = True
          return True
docs: Activates the Component.
  
          :param engine: Engine to attach the Component to.
          :type engine: QObject
          :return: Method success.
          :rtype: bool