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 <volker.hilsheimer@qt.io>
This commit is contained in:
Christian Ehrlicher 2024-11-08 14:54:47 +01:00
parent 6995709992
commit 1ad9330a9c

View File

@ -2440,7 +2440,6 @@ QCachedPainter::QCachedPainter(QPainter *painter, const QString &cachePrefix,
if (!m_alreadyCached) {
m_pixmap = styleCachePixmap(sz, dpr);
m_pixmapPainter = std::make_unique<QPainter>(&m_pixmap);
m_pixmapPainter->setRenderHint(QPainter::Antialiasing);
s_pixmapCacheKeys += m_pixmapName;
}
}