Название: Список выбора из нескольких колонок. Отправлено: DenKor от Апрель 29, 2008, 09:04 Добрый день!
В 3 версии использовал класс QListView для отображения одной строки с несколькими колонками. Соответсвенно колонки добавлял методом AddColumn(). Сейчас это приложение портирую в 4 и не могу найти полный аналог. Мне нужен построчный вывод из 8 колонок (данные там меняться не будут) QListWidgiet - не позволяет добавить колонки. QTableWidgiet - позволяет добавить колнки, но отображает только текущую ячейку (мне нужно строку) Название: Re: Список выбора из нескольких колонок. Отправлено: Tonal от Апрель 29, 2008, 09:57 QTableView и QTreeView и их наследники позволяют отображать несколько колонок.
Ещё можно посмотреть на QTabBar. А что насчёт отображения ячейки QTableWidgiet-вом я что-то не въехал, что ты имел в виду. Название: Re: Список выбора из нескольких колонок. Отправлено: DenKor от Апрель 29, 2008, 10:59 Мне нужно, чтобы при листании построчно, активной была вся строка, а не отдельная ячейка в таблице.
Название: Re: Список выбора из нескольких колонок. Отправлено: lit-uriy от Апрель 29, 2008, 11:05 насколько я понял по скринам у Qt'ей, аналогм является QTreeView, см. пример:
%QTDIR%\examples\itemviews\dirview\ (активна вся строка) Название: Re: Список выбора из нескольких колонок. Отправлено: Вячеслав от Апрель 29, 2008, 12:12 QTableWidget + setSelectionBehavior (QAbstractItemView::SelectRows)
ну и setSelectionMode можно покрутить ;) Название: Re: Список выбора из нескольких колонок. Отправлено: DenKor от Апрель 29, 2008, 13:08 QTableWidget + setSelectionBehavior (QAbstractItemView::SelectRows) ну и setSelectionMode можно покрутить ;) Спасибо. Это и нужно было Название: Re: Список выбора из нескольких колонок. Отправлено: DenKor от Май 02, 2008, 09:27 насколько я понял по скринам у Qt'ей, аналогм является QTreeView, см. пример: %QTDIR%\examples\itemviews\dirview\ (активна вся строка) Лучшей вид когда используешь QTreeView и setAllColumnsShowFocus(true) Спасибо за правильное направление |