No, you cannot set an element delegate for only one cell or one column, but you can easily set an element delegate for the whole widget and choose in which cell, column or row you want to use your own picture or something like that.
For instance,
void WidgetDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const { if (index.column() == 1) {
You can find more information here.
Blood source share