ich habe bei meiner Qt-Anwendung verschiedene Themes und muss aus ästhetischen Gründen bei verschiedenen Controls nachbessern. Das klappt auch alles, bis auf eine Sache : ein Border um ein Textfeld mit der zur Theme gehörenden Farbe.
Hier ein paar Code-Fragmente :
... das Einstellen des Stylesheets und die Übergabe der rgb-Color
Code: Alles auswählen
self.app.setStyleSheet(stylesheet_dark % rgb_lc.name())Code: Alles auswählen
stylesheet_dark: str = """
    QPushButton:checked {
        color: %s;
    }
    QTextEdit:focus {
        border-radius: 1.5;
        border: 1px solid;
        border-color: %s;
    }
        
    QToolTip {
        color: #ffffff;
        background: #2a82da;
        border: 1px solid white;
    }
Code: Alles auswählen
self.app.setStyleSheet(stylesheet_dark % rgb_lc.name())
TypeError: not enough arguments for format string
Kann mir jemand helfen ?
Danke
Gruß Karsten
