Tableview Zeilenhöhe

Alles rund um die Programmierung mit Qt
Antworten
acdc
Beiträge: 82
Registriert: 23. Oktober 2007 18:56

Tableview Zeilenhöhe

Beitrag von acdc »

Hallo,

Wie kann ich dei Zeilenhöhe der gesamten Tabelle auf einen Wert einstellen?

mit setRowHeigth kann man nur eine Zeile anpassen. in einer Schleife könnte man nun jede Einzelne veränder, das erscheint mir aber nicht richtig. außerdem möchte ich, dass die jede Zeile automatisch die minimale Höhe hat.

danke
Mfg
acdc
N¤X
Beiträge: 77
Registriert: 21. September 2009 12:24

Beitrag von N¤X »

Zeilenhöhe:

Code: Alles auswählen

yourTableView->verticalHeader()->setDefaultSectionSize(22);
(Nur einmal nach dem Erstellen)

Zeilenhöhe automatisch minimal:

Code: Alles auswählen

yourTableView->resizeRowsToContents()
Beim Aufruf werden alle Zeilen geresized, auf Zeilen die danach kommen hats keinen Einfluss.

Wenn du zu jeder Zeit alle Zeilen auf Minimalgröße haben willst musst du halt jede Zeile die du einfügst gleich mit

Code: Alles auswählen

yourTableView->resizeRowToContents(n)
resizen, ne andere Möglichkeit kenn ich leider nicht.

(Doku lesen! ;))
mfg N¤X
Antworten