From df12ab858aa09a18778caf428457db3521296dd1 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Wed, 19 Aug 2020 16:36:46 +0300 Subject: [PATCH] avoid temporary in QColor::setAlphaF() Signed-off-by: Ivailo Monev --- src/gui/painting/qcolor.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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); }