qtableview resizeColumnsToContents

Alles rund um die Programmierung mit Qt
Antworten
Chri
Beiträge: 100
Registriert: 23. Juni 2017 12:32

qtableview resizeColumnsToContents

Beitrag von Chri »

Hi

Habe eine Qtableview und Problem mit resizeColumnsToContents():
Da ich einige Zellen mit span verbunden habe, werden die Spalten viel zu breit.
Die verbundenen Zellen sind in Zeile3:
Wie kann ich den Effekt von resizeColumnsToContents() erreichen, wobei jedoch die Zeile 3 ignoriert wird?

LG
Chri
Die Sprache des Technikers ist die Skizze
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: qtableview resizeColumnsToContents

Beitrag von Christian81 »

Hallo,

man kann QTableView::sizeHintForColumn(int) / QTableView::sizeHintForRow(int) überladen.
Oder QAbstractItemModel::headerData() gibt einen sinnvollen Wert für Qt::SizeHintRole zurück.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten