[gelöst] QTableWidget optisch formatieren

Alles rund um die Programmierung mit Qt
Antworten
Vrenn
Beiträge: 28
Registriert: 17. Oktober 2005 10:16

[gelöst] QTableWidget optisch formatieren

Beitrag von Vrenn »

Hallo und frohe Ostern

Zum Problem: Ich habe ein QTableWidget das ich mit Patientendaten fülle (pro row einmal Patient, ID und Geburtstag)
Der Nutzer soll aber:
a) nur einen Patienten auswählen können (d.h. keine Spalten-Selektierung per Tableheader)
b) wenn er eine Zelle markiert sollte vielleicht die ganze Reihe blau unterlegt sein.

Bei QTableWidget finde ich leider nicht entsprechende Flags bzw. wie man die setzen könnte.

Danke für jede Idee.
Zuletzt geändert von Vrenn am 9. April 2006 17:19, insgesamt 1-mal geändert.
Nassian
Beiträge: 126
Registriert: 20. Juni 2005 21:14

Beitrag von Nassian »

Hi,

Im Designer die Attribute selectionMode auf QAbstractItemView::SingleSelection und selectionBehavior auf QAbstractItem::SelectRows setzen.


SG Alexander
Vrenn
Beiträge: 28
Registriert: 17. Oktober 2005 10:16

Beitrag von Vrenn »

Danke, das sind genau die 2 Attribute die ich gesucht habe, mal schauen wie ich die ohne Designer verbauen kann.
Vrenn
Beiträge: 28
Registriert: 17. Oktober 2005 10:16

Beitrag von Vrenn »

Ja, danke, die Funktionen finden sich in QAbstractItemView.

Code: Alles auswählen

nametable->setSelectionMode( QAbstractItemView::SingleSelection );
nametable->setSelectionBehavior( QAbstractItemView::SelectRows );
Antworten