const int NameRole = Qt::UserRole;
const int DurationRole = NameRole + 1;
- const int FullPathRole = NameRole + 2;
- const int ClipTypeRole = NameRole + 3;
+ const int UsageRole = NameRole + 2;
class ItemDelegate: public KExtendableItemDelegate
{
//painter->setPen(Qt::green);
font.setBold(false);
painter->setFont(font);
- painter->drawText(r2, Qt::AlignLeft | Qt::AlignVCenter , index.data(DurationRole).toString());
+ QString subText = index.data(DurationRole).toString();
+ QString usage = index.data(UsageRole).toString();
+ if (!usage.isEmpty()) subText.append(QString(" (%1)").arg(usage));
+ painter->drawText(r2, Qt::AlignLeft | Qt::AlignVCenter , subText);
painter->restore();
}
else
void slotReplyGetImage(int clipId, int pos, const QPixmap &pix, int w, int h);
void slotReplyGetFileProperties(int clipId, const QMap < QString, QString > &properties, const QMap < QString, QString > &metadata);
void slotAddClip(DocClipBase *clip);
+ void slotUpdateClip(int id);
private: