Ejemplo n.º 1
0
 def __load_image(self, path):
     name = os.path.basename(path)
     if not StockImage.is_registered(name):
         ipath = self.__find_image(path)
         if ipath is not None:
             StockImage.register(name, ipath)
         else:
             msg = "Image '%s' not found in resource paths."
             logger.warning(msg, name)
Ejemplo n.º 2
0
 def get_image(self, path):
     """Return tk image corresponding to name which is taken form path."""
     image = ''
     name = os.path.basename(path)
     if not StockImage.is_registered(name):
         ipath = self.__find_image(path)
         if ipath is not None:
             StockImage.register(name, ipath)
         else:
             msg = "Image '%s' not found in resource paths."
             logger.warning(msg, name)
     try:
         image = StockImage.get(name)
     except StockImageException:
         # TODO: notify something here.
         pass
     return image