painter->drawText(r2, Qt::AlignLeft | Qt::AlignVCenter , subText);
painter->restore();
} else if (index.column() == 3 && KdenliveSettings::activate_nepomuk()) {
- const QString url = index.data(Qt::UserRole).toString();
- if (url.isEmpty()) {
+ if (index.data().toString().isEmpty()) {
QItemDelegate::paint(painter, option, index);
return;
}
if (option.state & (QStyle::State_Selected)) {
painter->fillRect(r1, option.palette.highlight());
}
- Nepomuk::Resource f(url);
- KRatingPainter::paintRating(painter, r1, Qt::AlignCenter, f.rating());
+ KRatingPainter::paintRating(painter, r1, Qt::AlignCenter, index.data().toInt());
} else {
QItemDelegate::paint(painter, option, index);
}