17 #include <QApplication> 22 : QStyledItemDelegate(parent)
29 QPixmap pixmap = index.data(Qt::DecorationRole).value<QPixmap>();
30 QPoint point = option.rect.center() - pixmap.rect().center();
33 if (option.state & QStyle::State_Selected)
35 painter->setBrush(option.palette.highlightedText());
36 const QWidget* widget = option.widget;
37 QStyle* style = widget ? widget->style() : QApplication::style();
38 style->drawControl(QStyle::CE_ItemViewItem, &option, painter, widget);
40 painter->drawPixmap(point, pixmap);
void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override
QmitkTableItemThumbnailDelegate(QObject *parent=nullptr)