Details
-
User Story
-
Resolution: Done
-
P3: Somewhat important
-
None
-
None
-
None
Description
The entire metatype conversion of QVariants to internal JS types in WebChannel could use modernization.
Some QMetaType usage is old-fashioned and could need an overhaul such as handling and detection of flags, enums and number types.
Check interaction with the new Qt6 property system, ensure dynamic updates work both ways, and write tests for it.
Fix all warnings, and usage of deprecated methods.
Attachments
For Gerrit Dashboard: QTBUG-91757 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
340225,3 | Replace Q_NULLPTR with nullptr and fix a warning | dev | qt/qtwebchannel | Status: MERGED | +2 | 0 |
343146,5 | Add test for QProperty over QWebChannel | dev | qt/qtwebchannel | Status: MERGED | +2 | 0 |
343664,3 | Fix up the recently added test for QProperty/QWebChannel interaction | dev | qt/qtwebchannel | Status: MERGED | +2 | 0 |