Details
-
Epic
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
None
-
Tiny QML
Description
Business justification
See mother Initiative QTBUG-74398 (no point of repeating here).
Implementation requirements
- Take learnings from QUL QML research work and make that part of Qt 6.
- QML without Javascript or controls. Qt Quick Compiler must be able to generate code without JavaScript in it.
- QML that can fit in to very small memory footprint with hardware RAM below 2MB.
- Qt with an QML engine that does not have the C++ parts of Qt, or has very limited parts of C++ API's. We still need full functionality of current items and anchors.
- Optimally this is a configurable subset of 'full normal QML' instead of a replacement QML engine so that we do not need to maintain common bits in many places.
Attachments
Issue Links
- depends on
-
QTBUG-73675 Streamline QML for better toolability and performance
- Open
- is required for
-
QTBUG-62425 Changes planned for Qt 6
- Closed
-
QTBUG-74398 Scaling down on small hardware
- Withdrawn
- relates to
-
QTBUG-69097 Qt QML changes in Qt 6
- Open
- resulted from
-
QTBUG-73675 Streamline QML for better toolability and performance
- Open
(2 mentioned in)