Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.9, 6.10
-
-
1cecf1ce1 (dev), 9453358f2 (6.9)
Description
Steps to reproduce
Run the manual test in qtdeclarative/tests/manual/platforms/android/, or some other Quick for Android project which involves giving a lambda in place of this listener interface, i.e:
m_secondServiceViewContent.setStatusChangeListener(qtQmlStatus -> {
// Do stuff here ...
});
And you will get error:
error: incompatible types: QtQmlStatusChangeListener is not a functional interface m_secondServiceViewContent.setStatusChangeListener(qtQmlStatus -> { ^ no abstract method found in interface QtQmlStatusChangeListener
This used to be valid before changes done for QTBUG-127420, I think specifically change I1dea9af32670e32fbe5bac7b7bcd16dde2341032.
Attachments
Issue Links
- resulted from
-
QTBUG-127420 Component name to onStatusChanged ()
-
- Closed
-
For Gerrit Dashboard: QTBUG-132461 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
625614,3 | QQ4A: Fix status change listener in service manual test | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
626827,2 | QQ4A: Fix status change listener in service manual test | 6.9 | qt/qtdeclarative | Status: MERGED | +2 | 0 |