Это стол:
tab=QTableView()
sti=QStandardItemModel(parent=None)
sti.appendRow([QStandardItem(str(1)),QStandardItem(str(2)),QStandardItem(str(3)),QStandardItem(str(4))])
tab.setModel(sti)
tab.setEditTriggers(QAbstractItemView.NoEditTriggers)
Есть кнопка:
btn=QPushButton('Press', self)
btn.clicked.connect(self.on_clicked)
btn.resize(btn.sizeHint())
Задача: Как вставить кнопку btn во вставку ячейки таблицы QStandardItem(str(4))? Для этого есть метод .setCellWidget() класса QTableWidget, но я унаследовал его от QTableView. Если я буду использовать QTableWidget, я не смогу использовать закрытый метод .setModel()