Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: daimon от Ноябрь 08, 2009, 18:08



Название: QHeaderView что такое logicalindex?
Отправлено: daimon от Ноябрь 08, 2009, 18:08
Как использовать logicalindex в функции sectionSize()? Что такое logicalindex?


Название: Re: QHeaderView что такое logicalindex
Отправлено: spectre71 от Ноябрь 08, 2009, 18:27
Как использовать logicalindex в функции sectionSize()?

int size = HeaderView->sectionSize(logicalindex);

Какой вопрос - такой и ответ!


Название: Re: QHeaderView что такое logicalindex?
Отправлено: break от Ноябрь 11, 2009, 02:21
есть logicalIndex и есть visualIndex - оба это номера колонок слева направо, но logicalIndex не меняется если колонки перетаскивать (мышкой меняя порядок столбцов), а visuzlIndex как раз меняется

есть соответствующие методы для перехода от одного индекса к другому

получается что если в вашем вьеве перетаскивание колонок разрешено то вам важно знать что с каким индексом работаете