Russian Qt Forum

Qt => Model-View (MV) => Тема начата: frefik от Май 28, 2011, 15:56



Название: Пара вопросов по QTreeWidget
Отправлено: frefik от Май 28, 2011, 15:56
Всем привет, есть пара вопросов по QTreeWidget.
1 - Как поместить checkbox в header QTreeWidget'а? или какой другой вариант использовать лучше? Нужно для того что бы снять/поставить checkbox'ы во всех ячейках.
2 - Как убрать точечное выделение ячейки.

подробнее http://img40.imageshack.us/img40/8522/questionsb.png (http://img40.imageshack.us/img40/8522/questionsb.png)

Спасибо ::)


Название: Re: Пара вопросов по QTreeWidget
Отправлено: alexman от Май 28, 2011, 18:41
Можно унаследоваться от QHeaderView и переопределить рисовку void QHeaderView::paintSection ( QPainter * painter, const QRect & rect, int logicalIndex ) const [virtual protected].


Название: Re: Пара вопросов по QTreeWidget
Отправлено: frefik от Май 28, 2011, 19:51
alexman
а как, что рисовать?


Название: Re: Пара вопросов по QTreeWidget
Отправлено: alexman от Май 28, 2011, 22:39
Поиском бы воспользовался http://www.prog.org.ru/topic_11361_0.html (http://www.prog.org.ru/topic_11361_0.html).


Название: Re: Пара вопросов по QTreeWidget
Отправлено: frefik от Май 29, 2011, 04:11
alexman
http://www.prog.org.ru/index.php?topic=11361.msg69735#msg69735 (http://www.prog.org.ru/index.php?topic=11361.msg69735#msg69735) помогло, спасибо.