Russian Qt Forum
Сентябрь 30, 2024, 18:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: вертикальный header для QTreeView  (Прочитано 5178 раз)
ivm2008
Новичок

Offline Offline

Сообщений: 9


Просмотр профиля
« : Август 13, 2010, 15:13 »

Парни, кто знает как реализовать вертикальный header для QTreeView? Что-то ничего не нашел на форумах...
Записан
Mityai
Гость
« Ответ #1 : Август 17, 2010, 12:27 »

Сам хедерами не занимался, попробуй покопать функцию QTreeView "setHeader(QHeaderView)".
Записан
ivm2008
Новичок

Offline Offline

Сообщений: 9


Просмотр профиля
« Ответ #2 : Август 18, 2010, 08:30 »

Спасибо конечно, но это первое что посмотрел  Улыбающийся... вроде как у "чистого" QTreeView определен только один QHeaderView и эта функция просто его заменяет, а мне нужно фактически добавить еще один - вертикальный. Задача конечно несколько проще - мне бы только выделить первую колонку во view для своих целей, а собственно дерево рисовать начиная со второй. Вроде как вертикальный хидер решил бы задачку... Может кто знает как сместить прорисовку дерева начиная со второй колонки?
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #3 : Август 18, 2010, 09:29 »

>>мне бы только выделить первую колонку во view для своих целей
лучше положить два дерева рядом, без зазора.
Записан

Юра.
ivm2008
Новичок

Offline Offline

Сообщений: 9


Просмотр профиля
« Ответ #4 : Август 18, 2010, 16:57 »

о! это интересный вариант... а не подскажете как это реализуется (два дерева рядом)? Я так понимаю, если просто расположить два виджета рядышком ( в одном layout), то необходима какая-никакая построчная синхронизация при скроллинге... А может есть более симпатичный вариант? Такое объединение виджетов было бы очень полезным инструментом..
Записан
Kolobok
Гость
« Ответ #5 : Август 18, 2010, 17:22 »

Посмотри Frozen Column Example
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #6 : Август 19, 2010, 05:32 »

>>Посмотри Frozen Column Example
да, к стати, забыл про него написать, спасибо
Замечание: он появился в Qt 4.6
Записан

Юра.
ivm2008
Новичок

Offline Offline

Сообщений: 9


Просмотр профиля
« Ответ #7 : Август 19, 2010, 07:03 »

Вот это спасибо! Как все просто-то... и точно, можно комбинировать разные вью - таблицы с таблицами, таблицы с деревьями и деревья с деревьями...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.13 секунд. Запросов: 23.