QStyledItemDelegate::paint should never be used