classMainApp(QMainWindow,Ui_MainWindow):def__init__(self,parent=None):super(MainApp,self).__init__(parent)QMainWindow.__init__(self)self.setupUi(self)self.win_UI()self.actions_sur_les_boutons()#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"))parametre.setHorizontalHeaderItem(3,QTableWidgetItem("M2"))defchoix_liste(self):ifself.radioButton_liste_operations_correction.isChecked()==True:self.label_affichage_historique.setText('Historique des opérations de correction de la ddm faisceau')self.intialiser_tableWidget_correction(self.tableWidget)elifself.radioButton_liste_correction_confirmees.isChecked()==True:self.label_affichage_historique.setText('Liste des corrections acceptées pour la ddm faisceau')self.intialiser_tableWidget_correction(self.tableWidget)defactions_sur_les_boutons(self):self.radioButton_liste_confirmees.toggled.connect(self.choix_liste)self.radioButton_liste_correction.toggled.connect(self.choix_liste)defmain():app=QApplication(sys.argv)win=MainApp()win.show()app.exec_()# infinite loopif__name__=='__main__':main()
[^] # 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 à 13:49.
ceci est un code minimise