Solved Scene3D or Scene3DView visibility set to False breaks all mouse input
-
Using 5.14.2, I have found that if you set the visibility of any Scene3D or Scene3DView will seize up the UI.
Can anyone confirm this and explain it?
-
Huh ... Guess we're not supposed to be using this then ...
-
here's a way to see the behavior..
Qt5.15.2
example "scene3d"
in main.xml, set the Rectangle "scene" visibile:falseRectangle { id: scene anchors.fill: parent anchors.margins: 50 color: "darkRed" visible: false
if you run this the whole window will be frozen.
-
@poncho524 said in Scene3D or Scene3DView visibility set to False breaks all mouse input:
Can anyone confirm this and explain it?
Here you go: https://bugreports.qt.io/browse/QTBUG-83871
-
Huh ... Guess we're not supposed to be using this then ...
-
@poncho524 said in Scene3D or Scene3DView visibility set to False breaks all mouse input:
Huh ... Guess we're not supposed to be using this then ...
Look at the comments there's a mention of a workaround you could maybe use.
-
@kshegunov said in Scene3D or Scene3DView visibility set to False breaks all mouse input:
@poncho524 said in Scene3D or Scene3DView visibility set to False breaks all mouse input:
Huh ... Guess we're not supposed to be using this then ...
Look at the comments there's a mention of a workaround you could maybe use.
It's probably best not to use some weird hack that is not documented and was just simply discovered by a curious person digging deep in the source.
I'm assuming QT Company doesn't really intend these interfaces to be used (except for simple proof-of-concepts and marketing) if the pretty major bugs don't get addressed.
:(