Exemplo n.º 1
0
 def getMap(self, kode, kmapCache, bkode_bg=False):
     key = kode.toZ3a2s() + "-{}-{}".format(self.unitsize, self.fix.value)
     pixmap = kmapCache.find(key)
     if pixmap: return pixmap
     pixmap = QPixmap()
     pixmap.loadFromData(self.mapBytes(kode))
     if not (bkode_bg) and isinstance(kode, (BKode, SKode)):
         pixmap.setMask(pixmap)
     kmapCache.insert(key, pixmap)
     return pixmap