我需要在QTableWidget单元格中插入QImage。最初,我的图像是OpenCV中的一个numpy数组,但我设法将其转换为QImage。现在,我需要将其插入我的小部件单元格中。
TableWidget属于使用QTDesign创建的GUI。
# Conversion of cv_img to QImage
height, width = cv_img.shape
bytesPerLine = 3 * width
qImg = QtGui.QImage(cv_img.data, width, height, bytesPerLine, QtGui.QImage.Format_RGB888)
# Insertion of QImage on QTableWidget
self.table.setCellWidget(0, count, qImg)
TypeError:QTableWidget.setCellWidget(int,int,QWidget):参数3具有意外的类型'QImage'
QTableWidget是否有任何方法可以让我直接插入QImage?预先谢谢你。