removing an experimental piece of junk in drawTextItems committed for mistake...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=752044
This commit is contained in:
parent
43574b0c3e
commit
1f84d4c290
@ -806,16 +806,6 @@ QBrush Icon::Private::backgroundBrush(const QStyleOptionGraphicsItem *option) co
|
|||||||
void Icon::Private::drawTextItems(QPainter *painter, const QStyleOptionGraphicsItem *option,
|
void Icon::Private::drawTextItems(QPainter *painter, const QStyleOptionGraphicsItem *option,
|
||||||
const QTextLayout &labelLayout, const QTextLayout &infoLayout) const
|
const QTextLayout &labelLayout, const QTextLayout &infoLayout) const
|
||||||
{
|
{
|
||||||
if (!labelLayout.text().isEmpty() || !infoLayout.text().isEmpty()) {
|
|
||||||
QRectF bRect(labelLayout.boundingRect());
|
|
||||||
QSizeF textSize = displaySizeHint(option, bRect.width());
|
|
||||||
QRectF backRect(QPointF(bRect.width()/2-textSize.width()/2+labelLayout.position().x(),labelLayout.position().y()-5),textSize);
|
|
||||||
painter->setBrush(shadowColor);
|
|
||||||
painter->setPen(Qt::NoPen);
|
|
||||||
painter->setRenderHint(QPainter::Antialiasing);
|
|
||||||
painter->drawRoundRect(backRect, 15,15*(backRect.width()/backRect.height()));
|
|
||||||
}
|
|
||||||
|
|
||||||
painter->setPen(textColor);
|
painter->setPen(textColor);
|
||||||
labelLayout.draw(painter, QPointF());
|
labelLayout.draw(painter, QPointF());
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user