Details
-
Task
-
Resolution: Done
-
P2: Important
-
5.3.2
-
None
-
Qt 5.3.2 on Android 4.4.4
-
778c95d7a181e702766bf0cdf63c50dd1e7d9d9b (qt/qtsvg/dev)
Description
The Qt SVG module has a dependency on Qt Widgets due to it having a QSvgWidget.
This is quite inconvenient when writing a pure QtQuick-based mobile application since there QtWidgets increases the package size by almost 3MiB which is roughly 20% the package size.
Given there is a Multimedia Widgets module separate of Multimedia and the same for Webkit, the QSvgWidget should be split out of QtSvg to reduce overhead when using Svgs in the aforementioned application since SVGs ease the creation of scalable, crisp user interfaces.
Attachments
Issue Links
- is required for
-
QTBUG-76493 Move functionality that's not widget specific out of QtWidgets
- Closed
- mentioned in
-
Page Loading...
For Gerrit Dashboard: QTBUG-41884 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
288195,1 | WIP: Move widgets-using classes out to a new QtSvgWidgets module | 5.12 | qt/qtsvg | Status: DEFERRED | -2 | 0 |
302225,9 | Move QSvgWidget and QGraphicsSvgItem into separate module | dev | qt/qtsvg | Status: MERGED | +2 | 0 |
308039,3 | Re-add QtSvg | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |