Hi,
I'm trying to write an SVG out to a QPicture and antialias the image while doing so.
Here's my code.
However, when I render the QPicture (m_picture), it is aliased...as if the renderhints were ignored.
Is this expected behavior, or am I doing something wrong?
QSvgRenderer* m_renderer
= getSvgResource
(":/filesystem/file.svg");
imagePainter.
setRenderHints(QPainter::Antialiasing|QPainter
::SmoothPixmapTransform,
true);
QSvgRenderer* m_renderer = getSvgResource(":/filesystem/file.svg");
QPainter imagePainter(&m_picture);
imagePainter.setRenderHints(QPainter::Antialiasing|QPainter::SmoothPixmapTransform, true);
QSvgRenderer* m_renderer->render(&imagePainter, m_bounds);
To copy to clipboard, switch view to plain text mode
Bookmarks