QComboBox Items ausgrauen

Alles rund um die Programmierung mit Qt
Antworten
stonecold
Beiträge: 147
Registriert: 19. Oktober 2005 10:48

QComboBox Items ausgrauen

Beitrag von stonecold »

Hallo,

ich möchte gerne verschiedene Items meiner QComboBox ausgrauen.
Weiß jemand wie das funktioniert?

Muss ich ggf. einen Umweg über QListBoxItem machen?

Danke und Gruß,
Mario
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

stonecold
Beiträge: 147
Registriert: 19. Oktober 2005 10:48

Beitrag von stonecold »

Hallo upsala,

kommt es dir gar nicht komisch vor, dass der Author des von dir verlinkten Threads der selbe ist wie von diesem? :D

Wie ich es schaffe, dass die Items nicht selektierbar sind weiß aber ich würde sie gerne auch optisch verändern.
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

1. Wundert mich hier gar nichts mehr.
2. Ist mit 'ausgrauen' normalerweise 'disablen' gemeint.
3. Ging ich bis jetzt davon aus, daß du Qt4 benutzt
4. Ja, du wirst ein QListBoxItem verwenden müssen, und dann auch noch das Item selbst zeichnen.

Allerdings verstehe ich nicht, warum den Benutzt mit soetwas verwirren willst.
stonecold
Beiträge: 147
Registriert: 19. Oktober 2005 10:48

Beitrag von stonecold »

Na ja die Fernster bilden eine Anlage nach und das so realistisch wie möglich. Nur müssen nicht alle Funktionen dieser Anlage implementiert werden. Auf die ui-Files kann ich leider keinen Einfluss nehmen, da diese von anderer Stelle kommen.

Das disablen hat auch gut funktioniert nur kann man, wenn die QComboBox aufgerufen wird nicht erkennen, welche Einträge auswählbar sind und welche nicht.

Für diesen Fall möchte ich die Items ausgrauen und zwar im wahrsten Sinne des Wortes :-)

Kannst du also vielleicht noch etwas konkreter werden oder mal nen Beispiel posten?

Danke und Gruß,
Mario

Edit: qt 3.3
stonecold
Beiträge: 147
Registriert: 19. Oktober 2005 10:48

Beitrag von stonecold »

Weiß keiner ne Antwort?
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Gefällt dir die von upsala nicht? Es gibt nichts Fertiges für etwas was sonst keiner braucht.
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
CaptnChaos
Beiträge: 605
Registriert: 28. Juni 2007 15:01
Kontaktdaten:

Beitrag von CaptnChaos »

ich verstehe nicht ganz warum du die items die du ausgrauen willst nicht einfach wegglässt...
Antworten