Название: Сетка для QTreeWidget Отправлено: Bepec от Август 25, 2014, 18:56 Приветствую заглянувших. Собственно даже не вопрос имеется, а желание посовещаться.
Желание: Хочу отрисовать в QTreeWidget сетку без заполнения его элементами. Варианты: 1) Переопределить paintEvent и рисовать. (При этом возможны проблемы с наложением содержимого.) 2) Наследоваться от QTreeWidget и сделать свою версию с блекджеком и сеткой. В этом случае будет всё хорошо, но времени займет кучу. Ещё предложения есть? Название: Re: Сетка для QTreeWidget Отправлено: Nidxogg от Август 25, 2014, 20:21 http://slow-tone.blogspot.ru/2011/04/qt-qstyleditemdelegate.html
Название: Re: Сетка для QTreeWidget Отправлено: Bepec от Август 25, 2014, 21:27 Благодарю, завтра попробую и отпишусь.
Название: Re: Сетка для QTreeWidget Отправлено: Bepec от Август 26, 2014, 15:00 Сетка получилась с одним но - она покрывает только имеющиеся элементы, а мне хотелось бы не привязываться к числу элементов. Ну да ладно, так тоже ничего.
Огромное спасибо Nidxogg. То, что получилось - в аттаче. Название: Re: Сетка для QTreeWidget Отправлено: Igors от Август 26, 2014, 15:18 Я делал через 1 (вызвал paintEvent родителя, а потом поверх). Причина та же - сетка нужна даже если нет айтемов
Название: Re: Сетка для QTreeWidget Отправлено: Bepec от Август 26, 2014, 15:47 to Igors: вы просто рисовали линии по координатам секций HeaderView ?
|