我有一个看起来像这样的表:
================================
|Checkbox| Account_name | Info |
================================
[当我选择一个帐户时,我想在该帐户上用文本更新“信息”单元格,例如Selected
这就是我建立表格的方式:
self.mainAccountTable.setCellWidget(currentRowCount, 0, pWidget)
self.mainAccountTable.setItem(currentRowCount, 1, QTableWidgetItem(name[1]))
self.mainAccountTable.setItem(currentRowCount, 2, QTableWidgetItem(info[2]))
这就是我知道要检查哪些帐户的方法(它是一种监视点击并将其连接到表格小部件的方法):
for account in range(self.mainAccountTable.rowCount()):
if self.mainAccountTable.cellWidget(account, 0).findChild(type(QCheckBox())).isChecked():
但是我如何为支票帐户更新带有特定消息的“信息”单元格?我试过了 :self.mainAccountTable.setItem(self.mainAccountTable.item(account,2).text(“ Selected”))
===================================
|Checked| Account_name | Selected |
===================================
通过添加此内容:
这是一个有用的代码: