aboutsummaryrefslogtreecommitdiffstats
path: root/share/qtcreator/qml/qmlpuppet/mockfiles/qt6
diff options
context:
space:
mode:
Diffstat (limited to 'share/qtcreator/qml/qmlpuppet/mockfiles/qt6')
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/AdjustableArrow.qml2
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/AreaLightHandle.qml1
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/CameraFrustum.qml1
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/DirectionalDraggable.qml1
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/EditView3D.qml3
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/FadeHandle.qml1
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/HelperGrid.qml4
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/LightModel.qml1
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/Line3D.qml1
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/MaterialNodeView.qml1
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ModelNodeView.qml1
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/PlanarDraggable.qml1
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/RotateGizmo.qml1
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/RotateRing.qml1
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ScaleGizmo.qml1
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ScaleRod.qml1
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/SelectionBox.qml1
-rw-r--r--share/qtcreator/qml/qmlpuppet/mockfiles/qt6/SpotLightHandle.qml1
18 files changed, 23 insertions, 1 deletions
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/AdjustableArrow.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/AdjustableArrow.qml
index d71b245d33..fe5d3bd5ed 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/AdjustableArrow.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/AdjustableArrow.qml
@@ -31,6 +31,7 @@ DirectionalDraggable {
id: arrowRoot
Model {
+ readonly property bool _edit3dLocked: true // Make this non-pickable
geometry: LineGeometry {
id: lineGeometry
name: "Edit 3D ScalableArrow"
@@ -43,6 +44,7 @@ DirectionalDraggable {
Model {
id: arrowHead
+ readonly property bool _edit3dLocked: true // Make this non-pickable
source: "#Cone"
materials: [ arrowRoot.material ]
y: arrowRoot.length - 3
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/AreaLightHandle.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/AreaLightHandle.qml
index 78e97e81d4..c2f55bdd43 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/AreaLightHandle.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/AreaLightHandle.qml
@@ -42,6 +42,7 @@ DirectionalDraggable {
Model {
id: handle
+ readonly property bool _edit3dLocked: true // Make this non-pickable
source: "#Sphere"
materials: [ handleRoot.material ]
scale: Qt.vector3d(0.02, 0.02, 0.02)
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/CameraFrustum.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/CameraFrustum.qml
index adf3d53ab9..2e53ff5d40 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/CameraFrustum.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/CameraFrustum.qml
@@ -35,6 +35,7 @@ Model {
property Node targetNode: null
property Node scene: null
property bool selected: false
+ readonly property bool _edit3dLocked: true // Make this non-pickable
function updateGeometry()
{
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/DirectionalDraggable.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/DirectionalDraggable.qml
index 5a2f0911dd..2be5344521 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/DirectionalDraggable.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/DirectionalDraggable.qml
@@ -41,6 +41,7 @@ Model {
property real offset: 0
readonly property bool hovering: mouseAreaYZ.hovering || mouseAreaXZ.hovering
+ readonly property bool _edit3dLocked: true // Make this non-pickable
property vector3d _scenePosPressed
property real _posPressed
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/EditView3D.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/EditView3D.qml
index ebc406c5ad..cd3ec158a4 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/EditView3D.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/EditView3D.qml
@@ -721,6 +721,7 @@ Item {
Model {
id: pivotCap
+ readonly property bool _edit3dLocked: true // Make this non-pickable
source: "#Sphere"
scale: pivotAutoScale.getScale(Qt.vector3d(0.03, 0.03, 0.03))
position: pivotLine.startPos
@@ -760,7 +761,7 @@ Item {
onPressed: (mouse)=> {
if (viewRoot.editView) {
- var pickResult = viewRoot.editView.pick(mouse.x, mouse.y);
+ var pickResult = _generalHelper.pickViewAt(viewRoot.editView, mouse.x, mouse.y);
handleObjectClicked(_generalHelper.resolvePick(pickResult.objectHit),
mouse.modifiers & Qt.ControlModifier);
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/FadeHandle.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/FadeHandle.qml
index c50406c147..9ad2cd18bb 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/FadeHandle.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/FadeHandle.qml
@@ -41,6 +41,7 @@ DirectionalDraggable {
Model {
id: handle
+ readonly property bool _edit3dLocked: true // Make this non-pickable
source: "#Sphere"
materials: [ handleRoot.material ]
scale: Qt.vector3d(0.02, 0.02, 0.02)
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/HelperGrid.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/HelperGrid.qml
index b7807d8192..10c7afd65b 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/HelperGrid.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/HelperGrid.qml
@@ -39,6 +39,7 @@ Node {
// Note: Only one instance of HelperGrid is supported, as the geometry names are fixed
Model { // Main grid lines
+ readonly property bool _edit3dLocked: true // Make this non-pickable
geometry: GridGeometry {
id: gridGeometry
name: "3D Edit View Helper Grid"
@@ -55,6 +56,7 @@ Node {
}
Model { // Subdivision lines
+ readonly property bool _edit3dLocked: true // Make this non-pickable
geometry: GridGeometry {
lines: gridGeometry.lines
step: gridGeometry.step
@@ -73,6 +75,7 @@ Node {
}
Model { // Z Axis
+ readonly property bool _edit3dLocked: true // Make this non-pickable
geometry: GridGeometry {
lines: gridGeometry.lines
step: gridGeometry.step
@@ -89,6 +92,7 @@ Node {
]
}
Model { // X Axis
+ readonly property bool _edit3dLocked: true // Make this non-pickable
eulerRotation.z: 90
geometry: GridGeometry {
lines: gridGeometry.lines
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/LightModel.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/LightModel.qml
index c500f6fbb0..f517f318d2 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/LightModel.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/LightModel.qml
@@ -33,6 +33,7 @@ Model {
property alias geometryName: lightGeometry.name // Name must be unique for each geometry
property alias geometryType: lightGeometry.lightType
property Material material
+ readonly property bool _edit3dLocked: true // Make this non-pickable
function updateGeometry()
{
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/Line3D.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/Line3D.qml
index 7e034ff75f..f3325bfb34 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/Line3D.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/Line3D.qml
@@ -36,6 +36,7 @@ Node {
property alias color: lineMat.diffuseColor
Model {
+ readonly property bool _edit3dLocked: true // Make this non-pickable
geometry: LineGeometry {
id: lineGeometry
}
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/MaterialNodeView.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/MaterialNodeView.qml
index 7b5e2a15b2..6103df98c2 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/MaterialNodeView.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/MaterialNodeView.qml
@@ -52,6 +52,7 @@ View3D {
Model {
id: model
+ readonly property bool _edit3dLocked: true // Make this non-pickable
source: "#Sphere"
materials: previewMaterial
}
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ModelNodeView.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ModelNodeView.qml
index 657b0f4c94..7fe6a11416 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ModelNodeView.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ModelNodeView.qml
@@ -82,6 +82,7 @@ View3D {
Model {
id: model
+ readonly property bool _edit3dLocked: true // Make this non-pickable
eulerRotation.y: 45
source: sourceModel.source
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/PlanarDraggable.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/PlanarDraggable.qml
index 1a1fea9f9c..e66d1962a3 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/PlanarDraggable.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/PlanarDraggable.qml
@@ -40,6 +40,7 @@ Model {
property alias mouseArea: mouseArea
readonly property bool hovering: mouseArea.hovering
+ readonly property bool _edit3dLocked: true // Make this non-pickable
property vector3d _scenePosPressed
property vector2d _planePosPressed
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/RotateGizmo.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/RotateGizmo.qml
index 4998974dab..d77ebc17fb 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/RotateGizmo.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/RotateGizmo.qml
@@ -189,6 +189,7 @@ Node {
Model {
id: freeRotator
+ readonly property bool _edit3dLocked: true // Make this non-pickable
source: "#Sphere"
materials: DefaultMaterial {
id: material
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/RotateRing.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/RotateRing.qml
index 385806008e..8003839a89 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/RotateRing.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/RotateRing.qml
@@ -45,6 +45,7 @@ Model {
property vector3d _targetPosOnScreen
property vector3d _startRotation
property bool _trackBall
+ readonly property bool _edit3dLocked: true // Make this non-pickable
signal rotateCommit()
signal rotateChange()
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ScaleGizmo.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ScaleGizmo.qml
index e76809f32f..a71001689d 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ScaleGizmo.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ScaleGizmo.qml
@@ -166,6 +166,7 @@ Node {
Model {
id: centerCube
+ readonly property bool _edit3dLocked: true // Make this non-pickable
source: "#Cube"
scale: Qt.vector3d(0.024, 0.024, 0.024)
materials: DefaultMaterial {
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ScaleRod.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ScaleRod.qml
index 1857bfddda..9cc5ec0e06 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ScaleRod.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/ScaleRod.qml
@@ -39,6 +39,7 @@ DirectionalDraggable {
property vector3d _startScale
Model {
+ readonly property bool _edit3dLocked: true // Make this non-pickable
source: "#Cube"
y: 10
scale: Qt.vector3d(0.020, 0.020, 0.020)
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/SelectionBox.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/SelectionBox.qml
index 1e7cc7b11a..dd3300fd94 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/SelectionBox.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/SelectionBox.qml
@@ -45,6 +45,7 @@ Node {
Model {
id: selectionBoxModel
+ readonly property bool _edit3dLocked: true // Make this non-pickable
geometry: selectionBoxGeometry
scale: selectionBox.targetNode ? selectionBox.targetNode.scale : Qt.vector3d(1, 1, 1)
diff --git a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/SpotLightHandle.qml b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/SpotLightHandle.qml
index 1c7322f4e2..314b4166eb 100644
--- a/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/SpotLightHandle.qml
+++ b/share/qtcreator/qml/qmlpuppet/mockfiles/qt6/SpotLightHandle.qml
@@ -41,6 +41,7 @@ DirectionalDraggable {
Model {
id: handle
+ readonly property bool _edit3dLocked: true // Make this non-pickable
source: "#Sphere"
materials: [ handleRoot.material ]
scale: Qt.vector3d(0.02, 0.02, 0.02)