Seite 1 von 1

qtableview resizeColumnsToContents

Verfasst: 29. Januar 2018 11:35
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

Re: qtableview resizeColumnsToContents

Verfasst: 29. Januar 2018 16:57
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.