Название: Виджет в footer QTreeView Отправлено: fuCtor от Января 18, 2010, 09:43 Можно ли вставить виджет в самый низ дерева, например как тут:
http://floomby.ru/content/hGXyMYf3JU/ Название: Re: Виджет в footer QTreeView Отправлено: BRE от Января 18, 2010, 09:46 Можно ли вставить виджет в самый низ дерева, например как тут: Конечно можно.Сверху дерево, снизу свой виджет на котором QLabel и нужные кнопки. Название: Re: Виджет в footer QTreeView Отправлено: fuCtor от Января 18, 2010, 10:01 Это то понятно, а именно в контексте дерева:
есть свое сабкласснутое дерево, и нужно в нем прикрутить снизу такую панельку, которая должна отображать состояние фильтров и тд. Либо всеже не париться и вынести отдельно, но связать сигналом. Чую что скоро получится жуткая лапша в логике %) Название: Re: Виджет в footer QTreeView Отправлено: BRE от Января 18, 2010, 10:04 Это то понятно, а именно в контексте дерева: Сделай свой класс (наследник QWidget или QFrame), на котором размести свое дерево и элементы для отображения фильтров.есть свое сабкласснутое дерево, и нужно в нем прикрутить снизу такую панельку, которая должна отображать состояние фильтров и тд. Либо всеже не париться и вынести отдельно, но связать сигналом. Чую что скоро получится жуткая лапша в логике %) Он и будет предоставлять весь функционал для клиентов. Будет логичней. Название: Re: Виджет в footer QTreeView Отправлено: foxexe от Января 18, 2010, 17:34 Сделай свой класс (наследник QWidget или QFrame), на котором размести свое дерево и элементы для отображения фильтров. Он и будет предоставлять весь функционал для клиентов. Будет логичней. я тоже так думаю, а функции которые используются для работы с деревом создай в базовом классе, а эти функции будут работать уже с деревом. если не очень понятно то смотри http://ru.wikipedia.org/wiki/Шаблон_делегирования (http://ru.wikipedia.org/wiki/Шаблон_делегирования) оффтоп: я что затупил как сделать чтобы вместо ссылки отображался текст |