Название: [Qt 4.2.2]Как "рисовать" в header-e QTableWidget? Отправлено: Tamara от Ноябрь 08, 2006, 12:46 Нужна таблица, элементы которой - рисунки + под этими рисунками можно рисовать.
Делаю таблицу, вставляю в ячейки widget-ы (setCellWidget()), переопределяю у них paintEvent() - и радуюсь эффекту. Для header-ов нужно примерно то же самое. Пытаюсь сделать - все картинки рисуются кучей в левой верхней части таблицы. :( Переопределить для header-а paintSection() тоже не получается. добавлено спустя 15 минут: Забыла добавить. Не хочу (хотя именно так сейчас и делаю от безысходности;-) ) просто скрыть header-ы и изобразить их из обычных ячеек, т.к. там и так selection model довольно сложной получается, а имитируя клик по header-у с помощью клика по первой ячейке, это вообще что-то странное получится... :? Название: [Qt 4.2.2]Как "рисовать" в header-e QTableWidget? Отправлено: LestorN от Ноябрь 08, 2006, 13:35 Пытаясь сделать надписи в заголовке таблицы вертикальными, я с этим тоже намучался (так толком и не сделав). Дело в том что заголовок рисуется не столько в QHeaderView, сколько в стиле. Может это направит тебя в нужное русло....
добавлено спустя 1 минуту: Кстати, а 4.2.2 это опечатка или уже вышла? Название: [Qt 4.2.2]Как "рисовать" в header-e QTableWidget? Отправлено: Tamara от Ноябрь 08, 2006, 13:44 Цитата: "LestorN" Пытаясь сделать надписи в заголовке таблицы вертикальными, я с этим тоже намучался (так толком и не сделав). Дело в том что заголовок рисуется не столько в QHeaderView, сколько в стиле. Может это направит тебя в нужное русло.... Мда... :? Тогда я, пожалуй, оставлю все как есть т.е. с ячейками вместо header-ов... Цитировать Кстати, а 4.2.2 это опечатка или уже вышла? Неа, еще не вышла, это просто snapshot |