Название: QTreeView без вертикальной прокрутки Отправлено: romanick от Декабрь 01, 2012, 15:02 Подскажите как реализовать поведение QTreeView в точности такое же как в проводнике Windows в режиме списка? Т.е. без вертикальной прокрутки - только с горизонтальной? Выключение у QTreeView горизонтального скролла не приводит к желаемому результату - при сжатии по вертикали элементы не перераспределяются по горизонтали, а просто становятся скрытыми за границей виджета, что никак не приемлемо.
Название: Re: QTreeView без вертикальной прокрутки Отправлено: GreatSnake от Декабрь 01, 2012, 15:47 Ну дык и используй QListView.
Зачем заставлять QTreeView делать то, что он не должен делать ??? Название: Re: QTreeView без вертикальной прокрутки Отправлено: lit-uriy от Декабрь 01, 2012, 22:23 +1
на то оно и Модель/Представление Модель одна, а представления меняешь, где-то в примерах Qt даже прототип файлового менеджера валяется. Название: Re: QTreeView без вертикальной прокрутки Отправлено: romanick от Декабрь 05, 2012, 21:17 Я извиняюсь. Не знаю какое меня постигло затмение, но конечно же я имел ввиду QListView, а не QTreeView. Всё-таки ночью надо спать, а не работать...
Исправленный вопрос звучит так: Подскажите как реализовать поведение QListView в точности такое же как в проводнике Windows в режиме списка? Т.е. без вертикальной прокрутки - только с горизонтальной? Выключение у QListView горизонтального скролла не приводит к желаемому результату - при сжатии по вертикали элементы не перераспределяются по горизонтали, а просто становятся скрытыми за границей виджета, что никак не приемлемо. Название: Re: QTreeView без вертикальной прокрутки Отправлено: lit-uriy от Декабрь 06, 2012, 02:34 попробуй поиграть со свойствами представления, например - QListView::Flow
|