Image 是否可以将QTableWidgetItem的背景设置为无重复?

Image 是否可以将QTableWidgetItem的背景设置为无重复?,image,qt,Image,Qt,我试图将图像放入表中的一列(QTableWidget)。然而,到目前为止,我无法找到一种方法使图像不再重复 我无法设置图像的宽度以适合单元格,因为图像是一些条形码,拉伸后将不会被扫描 我曾尝试在QTableWidget上使用setStyleSheet,但对单个单元格没有影响 甚至有可能做到这一点吗 谢谢。我认为您需要做的是使用QTableView而不是QTableWidget,然后从QStyledItemDelegate继承一个类,然后重写绘制方法:void QStyledItemDelegat

我试图将图像放入表中的一列(QTableWidget)。然而,到目前为止,我无法找到一种方法使图像不再重复

我无法设置图像的宽度以适合单元格,因为图像是一些条形码,拉伸后将不会被扫描

我曾尝试在QTableWidget上使用setStyleSheet,但对单个单元格没有影响

甚至有可能做到这一点吗


谢谢。

我认为您需要做的是使用QTableView而不是QTableWidget,然后从QStyledItemDelegate继承一个类,然后重写绘制方法:void QStyledItemDelegate::paint(qPaint*painter,const QStyleOptionViewItem&option,const QModelIndex&index)const[virtual]……要绘制像素空间并设置特定单元格的大小,需要覆盖sizehint方法谢谢。这意味着没有简单的内置API。不,没有直接的方法