Russian Qt Forum

Qt => Model-View (MV) => Тема начата: andrew.k от Июль 10, 2012, 18:45



Название: QTableView sizeHint
Отправлено: andrew.k от Июль 10, 2012, 18:45
Не понимаю, как из модели влиять на размер ячеек.
В качестве модели использую QStandardItemModel.
Пробовал задавать для QStandardItem SizeHintRole, но это ни на что не влияет.
Пробовал делать делегата и переопределять sizeHint, результат тот же.

Менять размер ячеек можно непосредственно в самой вьюхе, что огорчает.
При этом надо задавать размер для конкретного столба или строки. А количество ячеек, знает только модель.
Поэтому как-то некрасиво получается.

Может я чего не вижу?