QTableWidget Zellen vereinen

Alles rund um die Programmierung mit Qt
Antworten
Klemens
Beiträge: 3
Registriert: 16. Juli 2007 16:51

QTableWidget Zellen vereinen

Beitrag von Klemens »

Hallo!

Ist es möglich bei einem QTableWidget eine Zeile zu erstellen, die über mehrere Spalten geht? Ich hab schon seit Tagen die Qt Doku durchforstet aber leider nichts gefunden...
Es sollte dann z.B. so aussehen:
Bild

Vielen Dank
Klemens
Zuletzt geändert von Klemens am 6. Februar 2008 12:14, insgesamt 2-mal geändert.
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

In der Doku von QAbstractItemModel gibt es die Funktion span() die aber angeblich im Moment nirgends benutzt wird. In der Doku von QTableView gibt es die Funktionen rowSpan und columnSpan. Somit wirst du es selbst testen müssen.
Klemens
Beiträge: 3
Registriert: 16. Juli 2007 16:51

Beitrag von Klemens »

:o Juhu! Vielen Dank! Die Funktion setSpan brachte den gewünschten erfolg...
Klemens
Beiträge: 3
Registriert: 16. Juli 2007 16:51

Beitrag von Klemens »

Zu früh gefreut, jetzt hab ich noch ein Problem:
Ich habe jetzt bei dem QTableWidgetItem mit "setTextAlignment" den Text zentriert und jetzt sieht es so aus:
Bild

Gibt es eine Möglichkeit den Text auf alle 4 Spalten zu zentrieren?

Vielen Dank
Klemens
Antworten