Цитата(kibsoft @ 14.3.2010, 21:13)

К tableview применяю мою модель, которая наследуется от QAbstractTableModel, в итоге в вьювере заголовки столбцов имеют свои порядковые номера, а я хочу чтобы в хедерах был определенный текст. Поэтому в конструкторе модели моей, я пытаюсь с помощью setHeaderData задать текст заголовка. Например так: setHeaderData(0,Qt::Horizontal,"Текст",Qt::DisplayRole).
Q
AbstractTableModel - абстрактный класс, то есть это просто интерфейс для работы с моделью (с этим интерфейсом работает представление и т.п.). Весь необходимый функционал надо реализовать самому, поэтому setHeaderData() ничего и не делает.
Если тебе реально нужно редактировать заголовок, то реализуй этот функционал (смотри, например, исходники QStandardItemModel). А если у твоей модели количество столбцов и их названия предопределены (жестко заданы), то можно обойтись простым переопределением headerData().