Есть таблица на vableview, к ячейкам одного из столбцов которой, появилась необходимость добавить Qt::ToolTipRole, но не хотелось бы добавлять tooltip зря, если текст в ячейке и так виден. Как узнать, что текста больше чем может вместить в себя ячейка?

зы: ячейка из трех строк и разная длина слов не дает воспользоваться суммой буков и пробелов потому как не ясно как будет перенес текст.

спасибо откликнувшимся

есть такой класс QFontMetrics, у которого есть ф-ция возвращающая длину определенного текста, с определенным шрифтом в пикселях.
В ф-ции отрисовки QTableView, сравнивай длину ячейки с длинной текста и если не вмещается, указывай tooltip.