Details
-
User Story
-
Resolution: Unresolved
-
P2: Important
-
6.7
Description
Why?
Cause
- Example use case: if tire-pressure change in all four wheels at the moment now each one need to be split to separated emits. After the change you would get this all once.
Customer
- ?
- Technically: more common use case than singleton also harder to work-around than singleton
Cruft
- No customer had wanted this since Qt 6.7, why would need it now?
What?
Definition
- Receive root object QML emits with multiple arguments by introducing a new signal management mechanism
- Find the best way to pass multiple parameters to the user
- We already have QtSignalListener as a functional interface
Demarcation
- This is not complex data model
QTBUG-124803and not for arrays? - This can handle only data up to 1MB - otherwise TransactionTooLargeException
Dependencies
- Previous work
QTBUG-124486 - FF (end of May 2025) dependent 6.10 for the new API
Attachments
Issue Links
- depends on
-
QTBUG-136061 Upgrade Java version used to compile Qt for Android
-
- Withdrawn
-
- mentioned in
-
Page Loading...
Gerrit Reviews
For Gerrit Dashboard: QTBUG-124489 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
556075,21 | Android: Add multi-param signal support to QtQuickView | dev | qt/qtdeclarative | Status: NEW | 0 | 0 |
644138,3 | Android: Support multi-arg signal generation in androiddeployqt | dev | qt/qtbase | Status: NEW | 0 | 0 |
644210,2 | Android: QQ4A: Add support for multiple signal arguments in QML | dev | qt/qtdeclarative | Status: NEW | 0 | 0 |