Russian Qt Forum

Qt => Model-View (MV) => Тема начата: cmex81 от Март 03, 2009, 09:02



Название: Cложно ли реализовать на основе QTableView примерно такую таблицу
Отправлено: cmex81 от Март 03, 2009, 09:02
Здравствуйте. Перешел на qt недавно. Собственно вопрос озвучен в теме. Скриншот таблицы прилагается.
В оригинале таблица была отрисована на Canvas все делалось под MFC. Честно пробовал, но пока не получается.
Трудности заключаются в плавающем количестве пакетов для разных целей.


Название: Re: Cложно ли реализовать на основе QTableView примерно такую таблицу
Отправлено: Barmaglodd от Март 03, 2009, 09:26
Можно, смотри примеры по QAbstractItemModel и QAbstractTableModel :)
Цвет, фон шрифт, выравнивание и значение ячеек задавай через наследника от QAbstractTableModel или используй QStandardItemModel. Для объединения ячеек setSpan у QTableView (жаль тролли никак не могут допилить span  в QAbstractItemModel :( ). Для разной толщины разделительных линий ячеек, видимо, надо будет свой делегат писать.


Название: Re: Cложно ли реализовать на основе QTableView примерно такую таблицу
Отправлено: cmex81 от Март 03, 2009, 20:03
Спасибо, буду дерзать  :)