use the plasma font
svn path=/trunk/KDE/kdelibs/; revision=899819
This commit is contained in:
parent
3027146fc9
commit
11da4f11f8
@ -328,6 +328,7 @@ void PushButton::paint(QPainter *painter,
|
|||||||
|
|
||||||
QPainter p(&bufferPixmap);
|
QPainter p(&bufferPixmap);
|
||||||
p.setPen(painter->pen());
|
p.setPen(painter->pen());
|
||||||
|
p.setFont(Plasma::Theme::defaultTheme()->font(Plasma::Theme::DefaultFont));
|
||||||
|
|
||||||
// Create the alpha gradient for the fade out effect
|
// Create the alpha gradient for the fade out effect
|
||||||
QLinearGradient alphaGradient(0, 0, 1, 0);
|
QLinearGradient alphaGradient(0, 0, 1, 0);
|
||||||
@ -349,6 +350,7 @@ void PushButton::paint(QPainter *painter,
|
|||||||
|
|
||||||
painter->drawPixmap(rect.topLeft(), bufferPixmap);
|
painter->drawPixmap(rect.topLeft(), bufferPixmap);
|
||||||
} else {
|
} else {
|
||||||
|
painter->setFont(Plasma::Theme::defaultTheme()->font(Plasma::Theme::DefaultFont));
|
||||||
painter->drawText(rect, Qt::AlignCenter, nativeWidget()->text());
|
painter->drawText(rect, Qt::AlignCenter, nativeWidget()->text());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user