mirror of
https://github.com/thp/pyotherside.git
synced 2025-01-17 23:22:53 +08:00
57a6699727
The image provider can already render SVG images supplied as format_data due to using QImage as backend. This unfortunately only works correctly as long as the SVG image is not scaled, as the image provider ignores the requested_size parameter for format_data, causing the SVG image to be first rendered at its default size and then scaled at the bitmap level, resulting in a very blurry image. As there does not appear to be any easy fix for this when working with the format_data type add a new data type called format_svg_data that properly renders the SVG image at requested size with QtSvgRenderer. Also the documentation has been updated to include format_svg_data and an example has been added.
114 lines
5.4 KiB
XML
114 lines
5.4 KiB
XML