1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| model = QStandardItemModel
def traite_doc (self):
global nrm;
list=calcul (str(self.textEdit_index.toPlainText()),nrm)
model_resulta = QStandardItemModel(len(doc),4,self.table_result2);
att=[' produit','Cos','Sin','Dice','tan']
model_resulta.setHorizontalHeaderLabels(att)
model_resulta.setVerticalHeaderLabels(sorted([x for x in doc]))
for x in doc:
for i in range(4):
item = QStandardItem(str(rst[i][doc[x][0]]) )
item.setEditable(False)
model_resulta.setItem(doc[x][0]-1,i,item)
model_resulta.item().setEditable(False);
self.table_result2.setModel(model_resulta); |
Partager