aboutsummaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@qt.io>2020-08-06 16:32:35 +0300
committerMiikka Heikkinen <miikka.heikkinen@qt.io>2020-08-07 07:27:13 +0000
commit5343490eb44590e11cc9e8b4bc42efbc2bb051a6 (patch)
tree1f83e4d509b9544835a9a42d6b800f9317d3749c /share
parent61601899db4ab2df16f5c430d4c34eb022f8d746 (diff)
QmlDesigner: Fix pivot point scaling
Now pivot point in 3D edit view will always appear same size regardless of the viewing angle. Change-Id: Iddd4fc8800eecbc63f16fc130b7f93dcba4d5d65 Fixes: QDS-2570 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Diffstat (limited to 'share')
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/EditView3D.qml8
1 files changed, 7 insertions, 1 deletions
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/EditView3D.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/EditView3D.qml
index 280ab68c82..bb09c48d4a 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/EditView3D.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/EditView3D.qml
@@ -487,6 +487,12 @@ Item {
position: moveGizmo.scenePosition
}
+ AutoScaleHelper {
+ id: pivotAutoScale
+ view3D: overlayView
+ position: pivotLine.startPos
+ }
+
Line3D {
id: pivotLine
visible: viewRoot.selectedNode
@@ -513,7 +519,7 @@ Item {
Model {
id: pivotCap
source: "#Sphere"
- scale: autoScale.getScale(Qt.vector3d(0.03, 0.03, 0.03))
+ scale: pivotAutoScale.getScale(Qt.vector3d(0.03, 0.03, 0.03))
position: pivotLine.startPos
materials: [
DefaultMaterial {