From 751f106782e8fdd831cb2258d39f77918b1fb708 Mon Sep 17 00:00:00 2001 From: Matthew Woehlke Date: Fri, 28 Dec 2007 20:48:20 +0000 Subject: [PATCH] fix button radius (roundedness) svn path=/trunk/KDE/kdebase/workspace/; revision=753968 --- clients/plastik/plastikbutton.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/clients/plastik/plastikbutton.cpp b/clients/plastik/plastikbutton.cpp index 53eeee36f5..722403fe0a 100644 --- a/clients/plastik/plastikbutton.cpp +++ b/clients/plastik/plastikbutton.cpp @@ -214,8 +214,10 @@ void PlastikButton::drawButton(QPainter *painter) bP.drawTiledPixmap(0, 0, width(), width(), m_client->getTitleBarTile(active) ); if (type() != MenuButton || hover || animProgress != 0) { - int rx = 200/width(); - int ry = 200/height(); + int rxo = 600/width(); + int ryo = 600/height(); + int rxi = 500/width(); + int ryi = 500/height(); bP.setPen(Qt::NoPen); bP.setRenderHints(QPainter::Antialiasing); // contour @@ -223,13 +225,13 @@ void PlastikButton::drawButton(QPainter *painter) outlineGradient.setColorAt(0.0, contourTop); outlineGradient.setColorAt(1.0, contourBottom); bP.setBrush(outlineGradient); - bP.drawRoundRect(r, rx, ry); + bP.drawRoundRect(r, rxo, ryo); // surface QLinearGradient surfaceGradient(0, 0, 0, r.height()); surfaceGradient.setColorAt(0.0, surfaceTop); surfaceGradient.setColorAt(1.0, surfaceBottom); bP.setBrush(surfaceGradient); - bP.drawRoundRect(r.adjusted(1,1,-1,-1), rx, ry); + bP.drawRoundRect(r.adjusted(1,1,-1,-1), rxi, ryi); } if (type() == MenuButton)