Prevent black borders when compositing has been disabled.

BUG: 219667
CCMAIL: sourtooth@gmail.com

svn path=/trunk/KDE/kdebase/apps/; revision=1070424
This commit is contained in:
Peter Penz 2010-01-05 16:17:34 +00:00
parent 6d24b182ea
commit d8d04037a0

View file

@ -72,7 +72,8 @@ void KToolTipWindow::paintEvent(QPaintEvent* event)
painter.setBrush(gradient);
const QRect rect(0, 0, width(), height());
const qreal radius = 5;
if (haveAlphaChannel) {
const qreal radius = 5.0;
QPainterPath path;
path.moveTo(rect.left(), rect.top() + radius);
@ -83,6 +84,9 @@ void KToolTipWindow::paintEvent(QPaintEvent* event)
path.closeSubpath();
painter.drawPath(path);
} else {
painter.drawRect(rect);
}
}
void KToolTipWindow::arc(QPainterPath& path, qreal cx, qreal cy, qreal radius, qreal angle, qreal sweeplength)