INNER CODE UNIT · Python
load_colored_svg
HaxL0p4/L0p4Map · ui/app.py:34
def load_colored_svg(path, color, size=24):
renderer = QSvgRenderer(path)
pixmap = QPixmap(size, size)
pixmap.fill(Qt.GlobalColor.transparent)
painter = QPainter(pixmap)
renderer.render(painter)
painter.setCompositionMode(QPainter.CompositionMode.CompositionMode_SourceIn)
painter.fillRect(pixmap.rect(), QColor(color))
painter.end()
return QIcon(pixmap)
class LogoIniziale(QSplashScreen):
def __init__(self):
pixmap = QPixmap(600,350)
pixmap.fill(QColor("#0d0d0d"))