docs: def __handle_dropped_content(self, event):
          """
          Handles dopped content event.
  
          :param event: Content dropped event.
          :type event: QEvent
          """
  
          if not event.mimeData().hasUrls():
              return
  
          urls = event.mimeData().urls()
  
          self.__engine.start_processing("Loading Files ...", len(urls))
          for url in event.mimeData().urls():
              path = foundations.strings.to_string(url.path())
              LOGGER.debug("> Handling dropped '{0}' file.".format(path))
              path = (platform.system() == "Windows" or platform.system() == "Microsoft") and \
                     re.search(r"^\/[A-Z]:", path) and path[1:] or path
              self.load_path(path) and self.restore_development_layout()
              self.__engine.step_processing()
          self.__engine.stop_processing()