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