mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-20 00:41:23 +00:00
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:
parent
6d24b182ea
commit
d8d04037a0
|
@ -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)
|
||||
|
|
Loading…
Reference in a new issue