Bonjour,
Je cherches à créer une barre d'outil avec des icones.
voici le code de ma barre d'outil :
Ceci affiche "test" dans une barre d'outil et fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 QToolBar* toolbar; toolbar=addToolBar("test"); QAction* test=toolbar->addAction("test",this,SLOT(sortie)));
Reste à gérer l’icône:
Pour mon propre icône j'ai trouvé ( je n'ai pas testé ):
maintenant pour les icônes standard je présumes que je dois remplacer QIcon(essai) par QIcon(nom_de_l_icone_par_defaut)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 QPixmap essai("essai.png"); toolbar->addAction(QIcon(essai),"test");
J'ai essayé :
j'ai une erreur de compilation : "'SP_TrashIcon was not declared in this scope"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 toolbar=addToolBar(QIcon(SP_TrashIcon),"test");
J'ai ajouté QStyle en include
j'ai essayé aussi avec QStyle::SP_TrashIcon, cela ne fonctionne pas non plus.
Merci pour votre aide.
Partager