LINUX.ORG.RU

QTableView и модель отображения данных

 , ,


0

1

Всем доброго времени суток.

Столкнулся с такой проблемой: для отображения данных из БД использую QTableView и свою модель, наследованную от QSqlTableModel, переопередил в модели метод data для SizeHintRole и по количеству новых строк («\n») определяю высоту ячейки. Это хорошо работает, когда я нажимаю кнопку «Показать» на форме, но когда использую упорядочивание по выбранному стролбцу (нажимаю на заголовок), то в case Qt::SizeHintRole программа не заходит. Подскажите как сделать поведение программы в обоих случаях одинаковым.

Переопределить

void QHeaderView::sectionClicked ( int logicalIndex )   [signal]
и вписать туда обработку размера.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.