Безглазик
(ник улыбнул)
В модели, в функции data(...) можно возвращать по ролям.
На разгрызку гранита тебе:
Qt::DisplayRole 0 The key data to be rendered in the form of text. (QString)
Qt::DecorationRole 1 The data to be rendered as a decoration in the form of an icon. (QColor, QIcon or QPixmap)
Если непонятно, спрашивай.