In Qt Designer habe ich ein Standard-Druck/Vorschau-Stylesheet in den Einstellungen festgelegt, um das Stylesheet der Anwendung, die meine UIs enthalten wird, anzupassen. Bei der Vorschau werden alle enthaltenen Widgets korrekt formatiert, aber nicht auf der obersten Ebene. Warum? Und was kann ich tun?Kann ich das Top-Level-Formular in der Designer-Vorschau formatieren?
beispielsweise unter Verwendung dieses Sheet:
MyFormBase
{ background: black; color: white; }
QLabel
{ background: transparent; color: yellow; }
und eine UI-Struktur wie
- MyForm
form
(Subklasse von MyFormBase)- QLabel
label
- QLabel
Das Label hat gelben Text, aber es auf Designer-Standard (grau) Hintergrund angezeigt wird.