Bracie @Xezolpl, weź dla treningu choć z raz odziedzicz QAbstractItemModel, i napisz własną, pełną implementację pozwalającą obsłużyć tablicę, a w wersji hard drzewko - ale ma być wszystko, dane, dekoratory, użyte różne czcionki oraz kolory, ramki etc (generalnie pełen zakres enuma Qt::ItemDataRole). Gwarantuję ci, że po przebieżce implementacyjnej od zera - QAbstractItemModel::index(), QAbstractItemModel::data(), QAbstractItemModel::setData() oraz QAbstractItemModel::flags() albo polegniesz, albo już na zawsze pojmiesz istotę używanego przez Qt wzorca Model-View-Controller, i takich fakapów więcej już nie popełnisz.