Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Tonal от Январь 31, 2007, 11:38



Название: [Qt 4.2.2] Раскрытость итемов в дереве
Отправлено: Tonal от Январь 31, 2007, 11:38
Задачка такая:
С каждым итемом в дереве связана иконочка.
Она разная для открытого и закрытого состояния.
Как бы это покрасивше изобразить?

Сейчас сделали просто:
в модель передаётся вид, и в функции data, для DecorationRole в зависимости от состаяния (QTreeView::isExpanded) возвращается нужная иконка.

А что делать, если одна модель с несколькими видам?
Тогда непонятно, какой вид запрашивать...