Seite 1 von 1

farbigen Text bzw. Texthintergrund

Verfasst: 27. August 2011 00:36
von qtNiko
hi,

ich möchte ein einzelnes QLineEd farbig markieren können, wobei die Farbe ein-/ausschaltbar sein muss.
Am liebsten wäre mir, den Hintergrund einzufärben, oder aber den Text selbst, jenachdem was einfacher ist.

Ich finde nichts, wie ich auf die Farbe des Hintergrunds Einfluss nehmen kann.
Weder QLineEd noch QString kennen setColor().
Welche Eigenschaft muss ich dafür verändern, bzw. mit welcher function?

Re: farbigen Text bzw. Texthintergrund

Verfasst: 27. August 2011 00:50
von DBGTMaster
google mal nach qt stylesheets...

Re: farbigen Text bzw. Texthintergrund

Verfasst: 27. August 2011 01:21
von qtNiko
style sheets habe ich mir angesehen, aber wie ich es verstanden habe, werden damit Widgetgruppen, wie z.B. alle pushButtons, alle LineEdits, usw. modifiziert.
Ich möchte jedoch nur ein einziges LineEdit in Abhängigkeit einer Programmvariablen einfärben oder normal belassen.

Re: farbigen Text bzw. Texthintergrund

Verfasst: 27. August 2011 07:35
von Christian81
Jedes Widget hat einePalette mit der man so etwas beeinflussen kann

Re: farbigen Text bzw. Texthintergrund

Verfasst: 27. August 2011 07:50
von ScyllaIllciz
Man kann auch via Style Sheets gezielt ein bestimmtes Objekt ansprechenn z.B. QPushButton#name{...}!

Re: farbigen Text bzw. Texthintergrund

Verfasst: 27. August 2011 07:56
von Christian81
Wenn ihr so auf Stylesheets abfahrt dann gebt doch mal ein konkretes Beispiel wie z.B. hier und verweist nicht immer nur auf google ...