Comment puis-je définir les bordures cellulaires dans un QTableWidget sur 0PX? De préférence, je peux choisir les côtés de la frontière d'une cellule à régler sur 0, mais je peux vivre avec les réglages de tous les 0. P>
EDIT: réglage de la bordure à 0px ou de régler la couleur sur blanc serait bien aussi bien. P>
3 Réponses :
Vérifiez si qTablewidget's SeShowgrid fonctionnerait pour vous, SMTH comme ceci: espère que cela aide, considère p> p>
Vous pouvez désactiver toutes les frontières avec Ces derniers sont des bordures d'intérieur des cellules, elles pourraient donc ne pas être aussi bien alignées que la grille. P>
Si vous voulez changer les frontières individuellement pour chaque cellule, vous devez écrire un délégué (comme dans Cette réponse ). P> QTableWidget :: SETSHOWRRID SEDSHOWRRID Acactive certaines d'entre elles avec une feuille de style (par exemple:
"QTableView :: Item {Border-gauche: 1px solide noir;} " code>) p>
Le moyen le plus simple de le faire pour moi sans affecter la politique de mise au point du widget et utiliser QSS consiste à créer le délégué personnalisé suivant et à l'installer pour la table:
* .h: strong> P> * .cpp: strong> p>