Details
-
Task
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
None
-
8
-
b65af14a2 (dev), aac71446d (6.9), 3773e1392 (6.8), f918a4ad9 (tqtc/lts-6.5)
-
Foundation PM Prioritized
Description
Qt has a private function to parse data from base64 encoded strings. It takes a QUrl as a parameter, which in some cases has to be constructed from a string, e.g. in QSvgHandler, only to be converted back within the function.
Suggested solution: Overload bool qDecodeDataUrl(const QUrl &url, ...); with options so QString and similar classes can be passed efficiently.
Attachments
Gerrit Reviews
For Gerrit Dashboard: QTBUG-134665 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
640709,11 | qDecodeDataUrl: add a QStringView overload | dev | qt/qtbase | Status: NEW | +2 | 0 |
640710,9 | qDecodeDataUrl: add another QUrl overload | dev | qt/qtbase | Status: NEW | +2 | 0 |
630847,4 | Use qDecodeDataUrl to parse image from data url | dev | qt/qtsvg | Status: MERGED | +2 | 0 |
631759,2 | Use qDecodeDataUrl to parse image from data url | 6.9 | qt/qtsvg | Status: MERGED | +2 | 0 |
631907,2 | Use qDecodeDataUrl to parse image from data url | 6.8 | qt/qtsvg | Status: MERGED | +2 | 0 |
635126,2 | Use qDecodeDataUrl to parse image from data url | tqtc/lts-6.5 | qt/tqtc-qtsvg | Status: MERGED | +2 | 0 |