Russian Qt Forum
Мая 22, 2025, 12:07 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Виджет в footer QTreeView  (Прочитано 3586 раз)
fuCtor
Гость
« : Января 18, 2010, 09:43 »

Можно ли вставить виджет в самый низ дерева, например как тут:
http://floomby.ru/content/hGXyMYf3JU/
Записан
BRE
Гость
« Ответ #1 : Января 18, 2010, 09:46 »

Можно ли вставить виджет в самый низ дерева, например как тут:
Конечно можно.
Сверху дерево, снизу свой виджет на котором QLabel и нужные кнопки.
Записан
fuCtor
Гость
« Ответ #2 : Января 18, 2010, 10:01 »

Это то понятно, а именно в контексте дерева:
есть свое сабкласснутое дерево, и нужно в нем прикрутить снизу такую панельку, которая должна отображать состояние фильтров и тд.
Либо всеже не париться и вынести отдельно, но связать сигналом.

Чую что скоро получится жуткая лапша в логике %)
Записан
BRE
Гость
« Ответ #3 : Января 18, 2010, 10:04 »

Это то понятно, а именно в контексте дерева:
есть свое сабкласснутое дерево, и нужно в нем прикрутить снизу такую панельку, которая должна отображать состояние фильтров и тд.
Либо всеже не париться и вынести отдельно, но связать сигналом.

Чую что скоро получится жуткая лапша в логике %)
Сделай свой класс (наследник QWidget или QFrame), на котором размести свое дерево и элементы для отображения фильтров.
Он и будет предоставлять весь функционал для клиентов.
Будет логичней.
Записан
foxexe
Гость
« Ответ #4 : Января 18, 2010, 17:34 »

Сделай свой класс (наследник QWidget или QFrame), на котором размести свое дерево и элементы для отображения фильтров.
Он и будет предоставлять весь функционал для клиентов.
Будет логичней.


я тоже так думаю, а функции которые используются для работы с деревом создай в базовом классе, а эти функции будут работать уже с деревом. если не очень понятно то смотри http://ru.wikipedia.org/wiki/Шаблон_делегирования

оффтоп: я что затупил как сделать чтобы вместо ссылки отображался текст
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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