Exemplo n.º 1
0
 def __setData__(self):
     for row, lst in enumerate(self.dataFrame.values):
         self.insertRow(row + 1)
         for col, data in enumerate(lst):
             if col != 0:
                 data = returnTranValue(data)
             item = QTableWidgetItem(str(data))
             item.setFlags(Qt.ItemIsEditable)
             item.setTextAlignment(Qt.AlignCenter)
             self.setItem(row + 1, col, item)
     self.resizeColumnsToContents()
 def changeTotalValue(self, _):
     ldtTime = self.sender()
     table = ldtTime.table
     values = []
     for row in range(self.tblTime.rowCount()):
         value = table.cellWidget(row, ldtTime.col).text()
         try:
             value = float(value)
         except:
             value = 0.0
         values.append(value)
     total = returnTranValue(sum(values))
     self.tblTotal.cellWidget(0, ldtTime.col - 8).setText(str(total))