Details
-
Bug
-
Resolution: Done
-
P2: Important
-
4.7.1
-
None
Description
1. Create a base class A and make it visible in QML with an extension object that introduces a default property.
2. Derive a class B from the base class A, and define new default property for class B.
-> What should happen: default property defined in the extension object is overridden
-> What happens: because extension objects are handled last, the overriding does not go in order of derivation, thus default properties defined in the extension class cannot be overridden by deriving classes.
See example code in attachments.