相关疑难解决方法(0)

如何将多个QPushButtons添加到QTableView?

我有一个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,那么如何才能找到QPushButtonbutton_edit方法中单击的行索引?

也许有一种不同的方式来为一个表的每一行添加一个按钮?

python pyside

4
推荐指数
1
解决办法
6537
查看次数

标签 统计

pyside ×1

python ×1