Название: QTreeView бордюры ячейки Отправлено: trot от Июль 21, 2010, 21:49 Доброе время суток.
Скажите пожайлуста, как можно выделить цветом бордюры какой-либо ячейки в QTreeView? Второй вопрос. Можно ли задать задний цвет фона ячейки в QTreeView отличный от предопределенных? Название: Re: QTreeView бордюры ячейки Отправлено: kibsoft от Июль 21, 2010, 22:08 Этим занимается делегат. Переопределить paintEvent и рисуйте все, что хотите.
Название: Re: QTreeView бордюры ячейки Отправлено: trot от Июль 21, 2010, 22:15 Понял, будем разбираться. Спасибо.
Название: Re: QTreeView бордюры ячейки Отправлено: galilley от Июль 26, 2010, 18:58 В QTableView я задаю задний фон ячейки следующим образом:
Код: model->item(row, column)->setBackground( QBrush(Qt::white)); Про бордюры было бы самому интересно узнать. Название: Re: QTreeView бордюры ячейки Отправлено: trot от Июль 26, 2010, 19:44 Воспользовался советом kibsoft и все получилось, т.е. создал своего делегата, а в нем переопределил paintEvent, в котором нарисовал прямоугольник с нужным мне цветом.
|