You can use QTableView::resizeRowToContents() or QHeaderView::stretchLastSection or QHeaderView::setResizeMode.

Which delegate do you use to display the text?