📅  最后修改于: 2023-12-03 14:45:46.976000             🧑  作者: Mango
在PyQt5中,我们可以通过自定义widget的方式向表格中添加widget。以下是向表格中添加widget的步骤。
from PyQt5.QtWidgets import QTableWidget, QTableWidgetItem
table = QTableWidget()
table.setRowCount(4)
table.setColumnCount(2)
from PyQt5.QtWidgets import QPushButton
button = QPushButton('Click Me')
table.setCellWidget(0, 0, button)
widget = table.cellWidget(0, 0)
以上代码片段讲解了如何向表格中添加widget以及如何获取它们。如果我们希望向表格中添加自己定义的widget,需要注意,自定义widget需要继承自QWidget或其子类。