Comment définir une couleur d'arrière-plan personnalisée pour certaines lignes d'un QFileSystemModel appliqué sur un QTreeView?Couleur d'arrière-plan pour certains éléments (lignes) dans QFileSystemModel QTreeView
2
A
Répondre
1
vous pouvez utiliser la méthode setData et Qt :: BackgroundColorRole pour y parvenir. Cela devrait fonctionner.
+0
La réponse ci-dessus ne fonctionne pas. QFileSystemModel rejette tous les appels à setData qui ne sont pas du rôle "Qt :: EditRole". –
+0
Utiliser un modèle de proxy –
pourriez-vous placer un petit instantané afin que nous puissions suggérer quelques idées. – Naruto
L'exemple qt de http://doc.qt.nokia.com/4.7/itemviews-dirview-main-cpp.html devrait suffire. Par exemple. Je veux définir un arrière-plan personnalisé pour les lignes avec des répertoires. – Shinnok