Mercurial > trustbridge
comparison ui/certificateitemdelegate.cpp @ 433:2e5499fae159
Set sizeHint for certificate item delegates.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Tue, 22 Apr 2014 12:33:10 +0200 |
parents | 17e1c8f37d72 |
children | d4bf4ceee99d |
comparison
equal
deleted
inserted
replaced
432:16b5cd858571 | 433:2e5499fae159 |
---|---|
94 QRect rect = option.rect.adjusted(iconSpace, 0, 0, 0); | 94 QRect rect = option.rect.adjusted(iconSpace, 0, 0, 0); |
95 painter->setFont(*font); | 95 painter->setFont(*font); |
96 painter->drawText(rect.left(), rect.top(), rect.width(), rect.height(), | 96 painter->drawText(rect.left(), rect.top(), rect.width(), rect.height(), |
97 Qt::AlignVCenter|Qt::AlignLeft, text, &rect); | 97 Qt::AlignVCenter|Qt::AlignLeft, text, &rect); |
98 } | 98 } |
99 | |
100 QSize CertificateItemDelegate::sizeHint(const QStyleOptionViewItem &option, | |
101 const QModelIndex &index) const | |
102 { | |
103 int width = option.rect.width() - 50; | |
104 int height = 25; | |
105 return QSize(width, height); | |
106 } |