Seite 1 von 1

Table

Verfasst: 30. Mai 2017 13:10
von pschnot1000
Moin,

bestimmt schon hundert mal geklärt, trotzdem noch nicht das richtige gefunden.
Ich möchte ein Muster erzeugen in dem man erst die Größe der Tabelle vorgibt und dann mit einem klick auf die einzelnen items der Tabelle, die Farbe ändern kann.

Ich hänge gerade daran, dass es die Hintergrundfarbe des geklickten items nicht dauerhaft ändert, sondern nur bis zum nächsten klick.
Code:

Code: Alles auswählen

ui->tableWidget->setStyleSheet("QTableWidget::item{selection-background-color: red;}");
Bisher hab ich bei google gefailed!

Re: Table

Verfasst: 30. Mai 2017 19:22
von Christian81
Das darunterliegende Model so anpassen dass er bei Qt::BackgroundRole die entsprechende Farbe zurück liefert.