Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Nidxogg от Июнь 22, 2015, 20:27



Название: QStyledItemDelegate
Отправлено: Nidxogg от Июнь 22, 2015, 20:27
Добрый день

Использую QStyledItemDelegate для отрисовки сетки в QTreeView
Потребовалось сделать ещё 1 делегат, отрисовывающий несколько иконок в одном столбце

Но в документации написано
Цитировать
Any existing delegate will be removed, but not deleted. QAbstractItemView does not take ownership of delegate.

Т.е весь функционал придется реализовывать в одном классе делегата или просто добавить отрисовку сетки во все?



Название: Re: QStyledItemDelegate
Отправлено: MaxoBik от Июнь 23, 2015, 16:30
Т.е весь функционал придется реализовывать в одном классе делегата или просто добавить отрисовку сетки во все?
Естественно придется делать все в одном классе, или использовать декларатив(Qt Style Sheets).