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?
 
			
			






 
			
			
			
			 
			
				
 Ajouter une icone
 Ajouter une icone
				
				
						
						
				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