diff --git a/clients/plastik/plastikbutton.cpp b/clients/plastik/plastikbutton.cpp index 5447018a8e..fea8fb012f 100644 --- a/clients/plastik/plastikbutton.cpp +++ b/clients/plastik/plastikbutton.cpp @@ -214,10 +214,10 @@ void PlastikButton::drawButton(QPainter *painter) bP.drawTiledPixmap(0, 0, width(), width(), m_client->getTitleBarTile(active) ); if (type() != MenuButton || hover || animProgress != 0) { - int rxo = 600/width(); - int ryo = 600/height(); - int rxi = 500/width(); - int ryi = 500/height(); + qreal rxo = 600/width(); + qreal ryo = 600/height(); + qreal rxi = 500/width(); + qreal ryi = 500/height(); bP.setPen(Qt::NoPen); bP.setRenderHints(QPainter::Antialiasing); // contour @@ -225,13 +225,13 @@ void PlastikButton::drawButton(QPainter *painter) outlineGradient.setColorAt(0.0, contourTop); outlineGradient.setColorAt(1.0, contourBottom); bP.setBrush(outlineGradient); - bP.drawRoundRect(r, rxo, ryo); + bP.drawRoundedRect(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), rxi, ryi); + bP.drawRoundedRect(r.adjusted(1,1,-1,-1), rxi, ryi); } if (type() == MenuButton)