Le widget QTableWidget PyQt5

1 - A propos du Widget QTableWidget

Un tableau est un arrangement de données en lignes et en colonnes et largement utilisé dans la communication, la recherche et l'analyse de données. Nous pouvons ajouter une ou plusieurs tables dans notre application PyQt en utilisant QTableWidget. QTableWidget est une classe en PyQt5 permettant d'organiser et d'afficher les données d'un tableau multidimentionnel.



2 - Création d'une simple table QTableWidget

Afin de créer une table QTableWidget, on doit importer la classe QTableWideget et faire une instanciation:

3 - Ajout du header

On peut aussi ajouter un entête horizontal et un entête vertical à l'aide des méthodes setHorizontalHeaderLabels() et setVerticalHeaderLabels()

4 - Ajout des données

On peut aussi ajouter des données via la méthode setItem:

Exemple

Pour ajouter un élément à la première ligne et première colonne on utilise le code:

Exemple (ajout d'une première ligne)

 

Younes Derfoufi
CRMEF OUJDA

Leave a Reply