Можно, смотри примеры по QAbstractItemModel и QAbstractTableModel
Цвет, фон шрифт, выравнивание и значение ячеек задавай через наследника от QAbstractTableModel или используй QStandardItemModel. Для объединения ячеек setSpan у QTableView (жаль тролли никак не могут допилить span в QAbstractItemModel
). Для разной толщины разделительных линий ячеек, видимо, надо будет свой делегат писать.