Table

Alles rund um die Programmierung mit Qt
Antworten
pschnot1000
Beiträge: 15
Registriert: 30. Mai 2017 13:05

Table

Beitrag 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!
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: Table

Beitrag von Christian81 »

Das darunterliegende Model so anpassen dass er bei Qt::BackgroundRole die entsprechende Farbe zurück liefert.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten