Доброго дня!
Приложение написано с использованием Qt 4.7 и выводит некоторые данные в табличном виде, заранее известно, что некоторые столбцы будут содержать текст не более определённой длины и для них хотелось бы установить фиксированную ширину. Пример подобных данных - дата и время в формате ISO, например 2011-10-14 12:38:57. не работает
Это немного не то, она сработает только после "наполнения", что приведёт к видимому изменению размеров. А хотелось бы задать фиксированный размер для колонки на этапе задания заголовка.
Но раз Вы именно так хотите, то 2 замечания:
1. Почему fontMetrics() берётся не от tableView?
2. Не учтены возможные отступы. Тут наверное придётся смотреть в сторону QStyle. Или попробовать sizeHint для заголовка задать.