Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
5.0.0
-
None
-
All
-
Ib412d5879e0007229a8098e1fa960003051508de
Description
AnimatedImage, BorderImage and Image all differ wildly in how they report status and property changes.
Each element must be similar in how they behave, else the end developer will have to relearn (without guidance) and rewrite applications to deal with the element behaviour.
The proposal is:
statusChanged signals are always emitted.
<otherProperty>Changed() signals are only emitted when the property actually changes
statusChanged is commonly used to recognize when something has loaded or has encountered an error.