From 43df0f4fca6365444d218cbade21928748b4f4cb Mon Sep 17 00:00:00 2001 From: Hugo Pereira Da Costa Date: Wed, 26 Aug 2009 03:44:19 +0000 Subject: [PATCH] fixed 'stripes' so that they look identical to oxygen windeco svn path=/trunk/KDE/kdebase/workspace/; revision=1015646 --- clients/nitrogen/nitrogenclient.cpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/clients/nitrogen/nitrogenclient.cpp b/clients/nitrogen/nitrogenclient.cpp index 565f6616b2..8eb5e6e114 100644 --- a/clients/nitrogen/nitrogenclient.cpp +++ b/clients/nitrogen/nitrogenclient.cpp @@ -432,18 +432,18 @@ namespace Nitrogen QColor color( KDecoration::options()->color(ColorTitleBar) ); - QLinearGradient scratchlg(QPoint(start,0), QPoint(end,0)); - scratchlg.setColorAt(0.0, Qt::transparent); - scratchlg.setColorAt(0.05, helper().calcDarkColor(color) ); - scratchlg.setColorAt(1.0, Qt::transparent); - QPen pen1(scratchlg, 0.5); - - QLinearGradient scratchlg2(QPoint(start,0), QPoint(end,0)); - scratchlg2.setColorAt(0.0, Qt::transparent); - scratchlg2.setColorAt(0.05, helper().calcLightColor(palette.color(QPalette::Window)) ); - scratchlg2.setColorAt(1.0, Qt::transparent); - QPen pen2(scratchlg2, 0.5); - + QLinearGradient stripeGradient(QPoint(start,0), QPoint(end,0)); + stripeGradient.setColorAt(0.0, Qt::transparent); + stripeGradient.setColorAt(0.05, KDecoration::options()->color(ColorTitleBar)); + stripeGradient.setColorAt(1.0, Qt::transparent); + QPen pen1(stripeGradient, 0.5); + + QLinearGradient stripeGradient2(QPoint(start,0), QPoint(end,0)); + stripeGradient2.setColorAt(0.0, Qt::transparent); + stripeGradient2.setColorAt(0.05, helper_.calcLightColor(palette.color(QPalette::Window))); + stripeGradient2.setColorAt(1.0, Qt::transparent); + QPen pen2(stripeGradient2, 0.5); + bool antialiasing = p->testRenderHint(QPainter::Antialiasing); p->setRenderHint(QPainter::Antialiasing, false); const int titleHeight = layoutMetric(LM_TitleHeight);