1
#include "videoitemdelegate.h"
5
VideoItemDelegate::VideoItemDelegate(QObject *parent)
6
: QStyledItemDelegate(parent)
11
void VideoItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option,
12
const QModelIndex &index) const
14
QRect infoRect(option.rect.left(), option.rect.top() + option.decorationSize.height() / 2,
15
option.rect.width(), option.fontMetrics.height());
16
QString text = option.fontMetrics.elidedText(index.data().toString(), Qt::ElideMiddle,
17
option.decorationSize.width());
19
QStyledItemDelegate::paint(painter, option, index);
20
painter->drawText(infoRect, Qt::AlignCenter, text);