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"))

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…