Название: ширина колонок в примере basicsortfiltermodel Отправлено: Karl-Philipp от Март 03, 2008, 00:03 здравствуйте,
подскажите, пожалуйста, как задать ширину колонок в примере basicsortfiltermodel? За вид там отвечает QTreeView, но в его основе лежит QSortFilterProxyModel, для которой устанавливается модель данных с помощью setSourceModel(QAbstractItemModel*) . Попробовал сделать так: Код: ... ничего не вышло Название: Re: ширина колонок в примере basicsortfiltermodel Отправлено: Tonal от Март 03, 2008, 07:52 view->header()->resizeSection(ind, size)?
Название: Re: ширина колонок в примере basicsortfiltermodel Отправлено: Karl-Philipp от Март 03, 2008, 10:34 view->header()->resizeSection(ind, size)? Спасибо, по идее правильно. Попробовал - не получилось. Возможно не в том месте изменяю размер? Размеры (ширина колонок) изменяются сразу после создания заголовков колонок: Код: QStandardItemModel *model = new QStandardItemModel(0, 3, parent); Название: Re: ширина колонок в примере basicsortfiltermodel Отправлено: Karl-Philipp от Март 03, 2008, 10:49 в примере есть еще QTreeView *sourceView;
а я его то и не приметил, сейчас попробую. Название: Re: ширина колонок в примере basicsortfiltermodel Отправлено: Tonal от Март 03, 2008, 10:55 Устанавливать ширину колонок нужно после установки модели в вид.
Название: Re: ширина колонок в примере basicsortfiltermodel Отправлено: Karl-Philipp от Март 03, 2008, 14:02 Tonal, спасибо Вам большое, получилось :)
|