From: Ivailo Monev Date: Wed, 19 Aug 2020 13:36:46 +0000 (+0300) Subject: avoid temporary in QColor::setAlphaF() X-Git-Tag: 4.12.0~3552 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=df12ab858aa09a18778caf428457db3521296dd1;p=kde%2FKatie.git avoid temporary in QColor::setAlphaF() Signed-off-by: Ivailo Monev --- diff --git a/src/gui/painting/qcolor.cpp b/src/gui/painting/qcolor.cpp index 4815c73f4..bcc12cbfc 100644 --- a/src/gui/painting/qcolor.cpp +++ b/src/gui/painting/qcolor.cpp @@ -1246,8 +1246,7 @@ qreal QColor::alphaF() const void QColor::setAlphaF(qreal alpha) { QCOLOR_REAL_RANGE_CHECK("QColor::setAlphaF", alpha); - qreal tmp = alpha * USHRT_MAX; - ct.argb.alpha = qRound(tmp); + ct.argb.alpha = qRound(alpha * USHRT_MAX); }