Hello,
in Qt3 I always used QListView and QListViewItem::setPixmap() to put picture in cells instead of text. Now in Qt4 the replacement for QListView seems to be QTreeWidget with its QTreeWidgetItems... but QTreeWidgetItems doesn't have something like setPixmap()... only setIcon() and setData(0, Qt::DecorationRole, pixmap) but those behave like i'm setting some icon instead of a picture.
So with setIcon() my picture is being resized to 16x16 (I CANNOT use QTreeWidget::setIconSize() since my pixmaps have all different dimensions)... with setData() (as DecorationRole) my pixmap is being cut off at left and down...
What's Qt4's way of handling this?

Thank you for your help in advance!