#initialiser tableWidget : defintialiser_tableWidget(self,parametre):parametre=QTableWidget()parametre.clear()parametre.setHorizontalHeaderItem(0,QTableWidgetItem("date"))parametre.setHorizontalHeaderItem(1,QTableWidgetItem("heure"))parametre.setHorizontalHeaderItem(2,QTableWidgetItem("M1 avant cev"))parametre.setHorizontalHeaderItem(3,QTableWidgetItem("M2 avant cev"))
j'ai une autre fonction que j'ai oublié de mentionner
defchoix_liste(self):ifself.radioButton_liste.isChecked()==True:self.label_historique.setText('Historique des correction')self.intialiser_tableWidget(self.tableWidget_1)elifself.radioButton_liste_confirmees.isChecked()==True:self.label_affichage_historique.setText('Liste des corrections acceptées')self.intialiser_tableWidget(self.tableWidget_1)
deux radiobutton un pour liste total des corrections, l'autre pour liste des corrections confirmées :
en faisant le choix de selection par les deux radiobuttons; je remarque que la commande sur le label (self.label_historique.setText) de la fonction (choix_liste) s'effectue, mais l'appel de la fonction (intialiser_tableWidget) en faisant integrer comme argument le nom des tablewiget ne s'effectue pas : ceci est remarque cat le contenu de la tablewidgte ne s'initialise pas comme c'est demande dans la fonction (intialiser_tableWidget)
je m'excuse une deuxième fois de n'avoir pas bien expliqué mon probleme tout au début
[^] # Re: un peu comme les autres
Posté par atlass218 . En réponse au message comment créer une fonction qui a pour argument QTablewidget de PyQt5. Évalué à 1. Dernière modification le 21 février 2020 à 12:01.
j'ai modifie la fonction comme ceci :
j'ai une autre fonction que j'ai oublié de mentionner
deux radiobutton un pour liste total des corrections, l'autre pour liste des corrections confirmées :
en faisant le choix de selection par les deux radiobuttons; je remarque que la commande sur le label (self.label_historique.setText) de la fonction (choix_liste) s'effectue, mais l'appel de la fonction (intialiser_tableWidget) en faisant integrer comme argument le nom des tablewiget ne s'effectue pas : ceci est remarque cat le contenu de la tablewidgte ne s'initialise pas comme c'est demande dans la fonction (intialiser_tableWidget)
je m'excuse une deuxième fois de n'avoir pas bien expliqué mon probleme tout au début