In der App Passing Ich baue, ich habe eine Variable mit einem Hex-Farbcode:GTK + 3: Farben von Python zu CSS
accentColour = "#0877df"
Dieser Wert kann vom Anwender geändert werden.
Da ich GTK + 3 verwende, verwende ich eine CSS-Datei, um die Widgets zu stylen. Wie kann ich die accentColour-Variable als Farbe in CSS übergeben?
Ich glaube nicht, dass ich jemals Inline-CSS-Strings so gemacht habe, wie würde ich darüber gehen? Wenn es eine Zeichenfolge ist, verkette ich einfach Strings zusammen? – Kavaeric
Ja, Sie können eine Zeichenfolge mit CSS-Code laden, genauso wie Sie eine Datei mit CSS-Code laden können: http://lazka.github.io/pgi-docs/index.html#Gtk-3.0/classes/CssProvider.html# Gtk.CssProvider.load_from_data – ptomato