Etant donné que j'affiche dans mon treeview le contenu d'un fichier, j'essaye d'inclure des icônes spécifiques ou d'ajouter une icône au début de chaque treeitem.
Comment dois je procéder?
Etant donné que j'affiche dans mon treeview le contenu d'un fichier, j'essaye d'inclure des icônes spécifiques ou d'ajouter une icône au début de chaque treeitem.
Comment dois je procéder?
L'icône est un item par lui-même que tu peux instancier en faisant par exempleEnsuite cet item est à ajouter à la liste de tes items représentant ta ligne qui est par exemple du type QList<QStandardItem*>
Code : Sélectionner tout - Visualiser dans une fenêtre à part new QStandardItem(QIcon("icone.png"))
J'utilise le modèle de l'exemple de Qt : Simple tree model
class TreeModel : public QAbstractItemModel
Il faut que tu retourne ton îcone pour le rôle Qt:ecorationRole
http://qt.developpez.com/doc/4.5/qt/#itemdatarole-enum
Merci pour votre réponse.
Mais ce n'est pas trop clair.
Partager