8
votes

Définir les frontières de QTableWidget Cell à 0PX

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.

EDIT: réglage de la bordure à 0px ou de régler la couleur sur blanc serait bien aussi bien.


0 commentaires

3 Réponses :


8
votes

Vérifiez si qTablewidget's SeShowgrid fonctionnerait pour vous, SMTH comme ceci: xxx

espère que cela aide, considère


0 commentaires

13
votes

Vous pouvez désactiver toutes les frontières avec QTableWidget :: SETSHOWRRID "QTableView :: Item {Border-gauche: 1px solide noir;} ")

Ces derniers sont des bordures d'intérieur des cellules, elles pourraient donc ne pas être aussi bien alignées que la grille.

Si vous voulez changer les frontières individuellement pour chaque cellule, vous devez écrire un délégué (comme dans Cette réponse ).


0 commentaires

0
votes

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: xxx

* .cpp: xxx


0 commentaires