QTableView Zellen ändern (Farbe und Inhalt)
Verfasst: 5. Oktober 2010 17:24
Hallo,
ich habe eine QTableView, die Daten mittels eines Models aus einer DB bezieht. Ich hab dafür ein QItemDelegate, dass eine Zelle je nach Inhalt unterschiedlich gefärbt wird. Das klappt auch ganz gut.
Jetzt will ich aber die ganze Zeile einfärben entsprechend der Zahl in einer bestimmten Spalte. Wie mach ich das dann?
Außerdem würde ich gerne den Inhalt zur Laufzeit ändern bzw. dynamisch darstellen wollen. Ich habe in der DB eine Tabelle mit 2 Spalten, die sollten aber in einer Spalte in der QTableView angezeigt werden. Sagen wir in Spalte 1 der DB steht "2" und in der anderen "C", dann soll in der QTableView in EINER Spalte "2 C" stehen. Geht das irgendwie? Die Tabelle ist read-only...
Danke für die Hilfe...
ich habe eine QTableView, die Daten mittels eines Models aus einer DB bezieht. Ich hab dafür ein QItemDelegate, dass eine Zelle je nach Inhalt unterschiedlich gefärbt wird. Das klappt auch ganz gut.
Jetzt will ich aber die ganze Zeile einfärben entsprechend der Zahl in einer bestimmten Spalte. Wie mach ich das dann?
Außerdem würde ich gerne den Inhalt zur Laufzeit ändern bzw. dynamisch darstellen wollen. Ich habe in der DB eine Tabelle mit 2 Spalten, die sollten aber in einer Spalte in der QTableView angezeigt werden. Sagen wir in Spalte 1 der DB steht "2" und in der anderen "C", dann soll in der QTableView in EINER Spalte "2 C" stehen. Geht das irgendwie? Die Tabelle ist read-only...
Danke für die Hilfe...