From 1ad9330a9c56a59d407f5644fe547ba69c1a205b Mon Sep 17 00:00:00 2001 From: Christian Ehrlicher Date: Fri, 8 Nov 2024 14:54:47 +0100 Subject: [PATCH] QStyleHelper/QCachedPainter: don't use AntiAliased painting by default Use AntiAliasing to paint pixel-exact is not good in most cases - therefore don't set this attribute by default when using QCachedPainter. Task-number: QTBUG-129680 Change-Id: I49111b57a777b8f5ea0baf6d736756277231ddfd Reviewed-by: Volker Hilsheimer --- src/widgets/styles/qstyle.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/widgets/styles/qstyle.cpp b/src/widgets/styles/qstyle.cpp index 892b7fda608..5eee6c301bc 100644 --- a/src/widgets/styles/qstyle.cpp +++ b/src/widgets/styles/qstyle.cpp @@ -2440,7 +2440,6 @@ QCachedPainter::QCachedPainter(QPainter *painter, const QString &cachePrefix, if (!m_alreadyCached) { m_pixmap = styleCachePixmap(sz, dpr); m_pixmapPainter = std::make_unique(&m_pixmap); - m_pixmapPainter->setRenderHint(QPainter::Antialiasing); s_pixmapCacheKeys += m_pixmapName; } }