我有一个QTableView我想QPushButton为每一行设置一个.我这样做我从派生类中的如下QWidget下面发现了一个例子在这里:
for index in range(number_rows):
btn_sell = QPushButton("Edit", self)
btn_sell.clicked.connect(self.button_edit)
table_view.setIndexWidget(table_view.model().index(index, 4), btn_sell)
Run Code Online (Sandbox Code Playgroud)
如果绘制了表格并且我点击其中一个QPushButton方法self.button_edit被调用 - 但是哪一个?似乎没有给出任何类型的"事件" self.button_edit,那么如何才能找到QPushButton在button_edit方法中单击的行索引?
也许有一种不同的方式来为一个表的每一行添加一个按钮?