Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.4.0 FF
-
None
Description
The type compiler is complaining that bindings to some items are not deferred as requested by DeferredPropertyNames.
The warnings printed differs between the different dialogs.
Here is the output from the ColorDialog:
qt.qml.typecompiler: Binding on background is not deferred as requested by the DeferredPropertyNames (background,contentItem,indicator,popup) class info because it constitutes a group property. qt.qml.typecompiler: Binding on background is not deferred as requested by the DeferredPropertyNames (background,handle) class info because one or more of its sub-objects contain an id. qt.qml.typecompiler: Binding on contentItem is not deferred as requested by the DeferredPropertyNames (background,contentItem) class info because one or more of its sub-objects contain an id.
Here is the output from the FileDialog:
qt.qml.typecompiler: Binding on contentItem is not deferred as requested by the DeferredPropertyNames (background,contentItem) class info because one or more of its sub-objects contain an id. qt.qml.typecompiler: Binding on contentItem is not deferred as requested by the DeferredPropertyNames (background,contentItem) class info because one or more of its sub-objects contain an id.
Here is the output from the FontDialog:
qt.qml.typecompiler: Binding on contentItem is not deferred as requested by the DeferredPropertyNames (background,contentItem) class info because one or more of its sub-objects contain an id.
Steps to reproduce:
Open the dialogs manual test project in qtdeclarative/tests/manual/quickdialogs/dialogs
and press the button that says "Open" in the bottom right corner of the Window.
Attachments
Issue Links
- relates to
-
QTBUG-98964 No way to disable "Binding on contentItem is not deferred" warning when code deliberately doesn't care about deferred execution
- Closed