Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.15.2, 6.0.0
-
None
-
ede9952e56e40053ceb352cfd082a24082bd4e86 (qt/qtquick3d/dev)
Description
It's quite natural to use TapHandler or HoverHandler for picking, instead of MouseArea. But QQuick3DViewport has Q_CLASSINFO("DefaultProperty", "data"), overriding the data property in QQuickItem, which breaks some of the "magic" in
QQuickItemPrivate::data_append(). It would be best to reuse that code; but if that's not practical for some reason, more of it needs to be duplicated, because it's not only items that can be children of items.
Attachments
Issue Links
- relates to
-
QTBUG-90452 a Window declared as a child of View3D doesn't become "transient for" the view's window
- Closed