有没有一种方法可以在pyqt5 QtTableWidget中找到特定列的总和?并按特定行显示

时间:2020-09-30 02:37:23

标签: python user-interface pyqt5

我想找到列的总和(FMV,费用,初始付款,最终付款和露水余额) 如屏幕截图所示,并在相应的行中显示这些值,即总计。而且我不想将总行保存在数据库中。

`def show_banking_view_page(self):
        self.ui.stackedWidget.setCurrentWidget(self.ui.bank_view_page)
        conn = sqlite3.connect("sm.db")
        cur = conn.cursor()
        query = "SELECT * from Banking"
        result = conn.execute(query)
        self.ui.tableWidget.setRowCount(1)
        for row_number, row_data in enumerate(result):
            self.ui.tableWidget.insertRow(row_number)
            for column_number, data in enumerate(row_data):
                self.ui.tableWidget.setItem(row_number, column_number, 
                      QtWidgets.QTableWidgetItem(str(data)))
            
        conn.commit()
         conn.close()`

这是屏幕截图。... https://i.stack.imgur.com/89N36.png

0 个答案:

没有答案