QTableView avec des icônes de lignes

J'ai un QTableView montrant les lignes d'une table de base de données. Dans cette table j'ai une colonne de type de données appelé et j'ai des images de l'icône pour chaque type. Comment puis-je ajouter ces icônes en face de chaque type de données?

Voici une partie de mon code comme demandé par justanothercoder.

QString msgQueryString = "select MESSAGE_ID, DATA_TYPE from SER_MESSAGES where MESSAGE_ID > 500 ";
serendibMsgTableModel->setQuery(msgQueryString, *database);
serendibMsgTableModel->setHeaderData(0, Qt::Horizontal, tr("Message ID"));
serendibMsgTableModel->setHeaderData(1, Qt::Horizontal, tr("Data Type"));

serendibMsgProxyModel->setSourceModel(serendibMsgTableModel);
serendibMsgView->setModel(serendibMsgProxyModel);

"serendibMsgTableModel" est un QSqlQueryModel et "serendibMsgProxyModel" est une mesure QSortFilterProxyModel. "serendibMsgView" est le QTableView j'ai besoin d'icônes à afficher, dans la colonne Type de Données.

Espère que cette aide pour votre réponse.

OriginalL'auteur kasper360 | 2011-04-04