I'm trying something with a delegate but so far I got nothing, maybe you can help me to get this straight.
I created a custom delegate inheriting QStyledItemDelegate :
Qt Code:
  1. class ImageDelegate(QtGui.QStyledItemDelegate):
  2.  
  3. def __init__(self, parent):
  4. QtGui.QStyledItemDelegate.__init__(self, parent)
  5.  
  6. def paint(self, painter, option, index):
  7. # Get Item Data
  8.  
  9. path = "path\to\my\image.jpg"
  10.  
  11. style = QtGui.QApplication.style()
  12. opt.rect = option.rect
  13. pixmap = QtGui.QPixmap(path)
  14.  
  15. painter.drawPixmap(opt.rect, pixmap)
To copy to clipboard, switch view to plain text mode 

And I call it like this :
Qt Code:
  1. self.delegateImage = ImageDelegate(self)
  2. self.setItemDelegateForColumn(2, self.delegateImage)
To copy to clipboard, switch view to plain text mode 

And I am sure the path is correct

What am I missing ?