L'utilisation de QGIS (2.14) est-il possible sur le formulaire de données pour un attribut d'avoir une couleur (ou une autre mise en forme) basée sur sa valeur?
Par exemple, si mes données ont un champ «qualité» qui a une valeur «bonne» ou «moyenne» ou «mauvaise». J'aimerais que le champ du formulaire d'attribut apparaisse vert / orange / rouge en fonction de cette valeur.
Je serais satisfait d'une solution de contournement - par exemple un symbole ou une icône qui apparaît à côté du champ, un arrière-plan coloré sur le champ, etc.
Je suis heureux d'utiliser QT Designer pour créer le formulaire de données. Je suis heureux de modifier le formulaire xml à la main. Je vais avoir du mal si la réponse est que j'ai besoin d'utiliser plus d'une ligne ou deux de code Python, donc je cherche probablement des réponses qui ne nécessitent pas cela.
J'ai également besoin de la mise en forme pour indiquer si la couche est en mode édition ou non (car les données principales que j'utilise ne seront pas modifiables).
EDIT: Notez que je recherche uniquement des solutions qui fonctionnent pour un formulaire de données QGIS, pas sur la table attributaire, et pas sur les données exportées. L'objectif est de rendre les données aussi faciles à comprendre que possible, afin qu'un utilisateur travaillant avec l'outil d'identification puisse rapidement voir / comprendre les informations clés sur une entité affichée sur la carte. Les vraies données avec lesquelles je travaille sont complexes et les utilisateurs de première ligne doivent être aidés pour les comprendre.