QCheckBox Farbe ändern

Verschiedenes zu Qt
Antworten
linuQs
Beiträge: 26
Registriert: 16. August 2009 11:28

QCheckBox Farbe ändern

Beitrag von linuQs »

Hallo,

ich habe mich mit Style Sheets beschäftigt und würde gerne wissen, ob es einen Weg gibt bei einer QCheckBox die Farbe zu ändern und nicht direkt ein Bild zu nehmen wie in den Beispielen. Ich meine nicht den Text, sondern die anclickbare Box. Bei folgendem Code wird die Box einfach nur schwarz und man sieht den Status nicht mehr:

Code: Alles auswählen

QCheckBox::indicator {
color: yellow;
background-color: black;
}
Gibt es eine andere Möglichkeit die Farbe der CheckBox zu ändern oder muss man dazu Bilder nehmen?
Troll.Soft
Beiträge: 190
Registriert: 18. Juni 2008 09:52
Wohnort: Hamburg

Beitrag von Troll.Soft »

Code: Alles auswählen

background-image: url(L:/Frau.png);
border: ridge;
border-style: dotted;
margin-bottom: 2px;
outline-width: thick;
min-width: 160px;
min-height: 100px;
background-color: Fuchsia;
margin: 2px;
probier mal alles aus was mit StyleSheets möglich ist.
Qt ist darin ziemlich gut.
Schwarze Haken auf schwarzem Hintergrund sind natürlich nicht sonderlich lesbar :)
Der Code oben ist nicht so gemeint, das Du ihn für Deine Box nehmen könntest, soll nur ein Denkanstoß sein.
tschüß
TrollSoft
Antworten