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 }

http://wald.intevation.org/projects/trustbridge/