Seite 1 von 1

[QT4] Markierte Zelle umfärben

Verfasst: 15. November 2005 11:25
von Manicboy
Hi,

ich habe in einer Tabelle es so eingerichtet, dass ich immer eine komplette Zeile markiere. ich möchte nun, dass die Zelle, die ich angeklickt habe oder mit den Pfeiltasten angewählt habe, trotzdem sich mit einer anderen Farbe abhebt. Wie kann ich das machen? Bisher ist es mir nur gelungen, immer alle markierten Zellen also die komplette Zeile umzufärben.

Gruß
Manicboy

Verfasst: 2. Januar 2006 11:06
von Manicboy
keine nen Tip??? :-(

Bei den Items Farbe setzten

Verfasst: 5. Januar 2006 10:14
von jaegermeister
Hallo

Du kannst dir von der Tabelle das aktuelle Item zurückgeben lassen. Das QTableWidgetItem hat dann eine Funktion zum Setzten der Hintergrundfarbe.

Wenn deine Tabelle Model/View based ist muss du glaube ich den Delgates die Farbe verpassen, damit weiß ich aber nicht so gut bescheid.

mfg jaegermeister

Verfasst: 6. Januar 2006 11:08
von Manicboy
hmm, ok, ich schau mal...trotzdem schon mal danke

Verfasst: 18. Mai 2006 16:39
von irreriwan
Wenn deine Tabelle Model/View based ist muss du glaube ich den Delgates die Farbe verpassen, damit weiß ich aber nicht so gut bescheid.
Hat jemand eine Ahnung, wie ich einzelne Tabellenfelder einfärbe, wenn ich eine QTableView und eine selber erstelltes Model dazu (abgeleitet von QAbstractModel) habe?