Bonjour à tous,
j'ai crée une combo box, j'ai ajouté des éléments, mais je souhaiterai mettre un élément de la liste en texte gras (ou en italic, ou en couleur, ..) comment puis-je faire ?
Merci
Bonjour à tous,
j'ai crée une combo box, j'ai ajouté des éléments, mais je souhaiterai mettre un élément de la liste en texte gras (ou en italic, ou en couleur, ..) comment puis-je faire ?
Merci
Je vois deux solution :
Utiliser setItemData sur un item (si la demande reste simple).
Implémenter tout propre modèle qui va gérer les rôle que tu souhaite (TextColorRole, BackgroundColor, Font...)
Je préfère cette méthode pour les évolutions futurs (passer d'une combobox à une listview sera quasiment instantané par exemple)
++.
Merci pour ta réponse, par contre étant débutant pourrais tu m'expliquer comment on fait par des exemples stp, merci
Hello,
Je te conseil de suivre le tuto MVC (modèle / Vue / Controlleur) de Qt, tout y est bien détaillé et une fois cet aspect maîtrisé, tu sauras vraiment utiliser Qt.
http://doc.qt.io/qt-5/model-view-programming.html
Cdlt,
Partager