Hi,

On 18/06/2021 13:28, Edward Welbourne wrote:
The very fact that we're generating PNGs at different resolutions from
SVGs, when decent support for SVG would make that mostly redundant, says
we should be fixing our SVG support (and making it efficient enough to
make it practical to use it).

        Eddy, who illustrates geometry essays with hand-written inline SVGs.

Just to be The Grumpy One, this is:

1) an immense task given QtSVG is fundamentally unmaintained;

2) possibly an artistic anti-goal, given that artists want

* use of full SVG profile and not just tiny/basic profile (= implementation nightmare)

* full control over SVG rendering, something hard to guarantee;

* (related) not to rebuild+run the application after changing a SVG see if there's something wrong in Qt's rasterized results;

* control over *lower* resolutions where one typically retouches the pre-rasterized results;


3) a performance hit unless a SVG icon cache is put in place. Do we already a working, cross-platform one?


My 2 c,
--
Giuseppe D'Angelo | giuseppe.dang...@kdab.com | Senior Software Engineer
KDAB (France) S.A.S., a KDAB Group company
Tel. France +33 (0)4 90 84 08 53, http://www.kdab.com
KDAB - The Qt, C++ and OpenGL Experts

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to