diff options
author | Robert Löhning <[email protected]> | 2025-05-07 18:05:45 +0200 |
---|---|---|
committer | Robert Löhning <[email protected]> | 2025-06-30 12:14:12 +0200 |
commit | f07e62262e057f0a72d4f944d2f2a3126fb92967 (patch) | |
tree | a8d4bae87923c0994cd94ff3c77528f6f04a2cdf /src/svg/qsvgdebug.cpp | |
parent | 1bd4f63ecc55aecca5fe248cc94b4c67f29a080b (diff) |
For rendering images, qtsvg uses QPainter which only knows one global
opacity. To have different opacities for fill and stroke, a text needs
to be rendered twice: Once only drawing the outline and once only
drawing the foreground fill. This has already been the case for other
elements but not for text yet.
[ChangeLog] Fixed rendering fill-opacity and stroke-
opacity in text elements
Fixes: QTBUG-126268
Pick-to: 6.10
Change-Id: Iba7fcc059480bbdc8fc5a4f652eb653f45e66ffb
Reviewed-by: Hatem ElKharashy <[email protected]>
Reviewed-by: Matthias Rauter <[email protected]>
Diffstat (limited to 'src/svg/qsvgdebug.cpp')
0 files changed, 0 insertions, 0 deletions