Пример #1
0
    def cache_preview(self):
        """Save current preview icon as text"""
        preview_icon = fs.get_svg_first(*self.testdirs)
        if not preview_icon:
            preview_icon = fs.get_svg_first(self.emptydir)

        with open(preview_icon, 'rb') as f:
            self.preview = f.read()
Пример #2
0
	def cache_preview(self):
		"""Save current preview icon as text"""
		preview_icon = fs.get_svg_first(*self.testdirs)
		if not preview_icon:
			preview_icon = fs.get_svg_first(self.emptydir)

		with open(preview_icon, 'rb') as f:
			self.preview = f.read()
Пример #3
0
	def __init__(self, name, emptydir, testdirs, realdirs, pairdir=None, pairsw=False, index=0):
		self.name = name
		self.index = index
		self.emptydir = emptydir
		self.testdirs = testdirs
		self.realdirs = realdirs
		self.is_custom = False
		self.is_double = pairdir is not None
		self.pairsw = pairsw

		if self.is_double:
			self.pair = fs.get_svg_first(pairdir)

		self.cache_preview()
Пример #4
0
    def __init__(self,
                 name,
                 emptydir,
                 testdirs,
                 realdirs,
                 pairdir=None,
                 pairsw=False,
                 index=0):
        self.name = name
        self.index = index
        self.emptydir = emptydir
        self.testdirs = testdirs
        self.realdirs = realdirs
        self.is_custom = False
        self.is_double = pairdir is not None
        self.pairsw = pairsw

        if self.is_double:
            self.pair = fs.get_svg_first(pairdir)

        self.cache_preview()
Пример #5
0
	def __init__(self, preview_dir):
		self.xmlfile = None

		preview_icon = fs.get_svg_first(preview_dir)
		with open(preview_icon, 'rb') as f:
			self.preview = f.read()