summaryrefslogtreecommitdiffstats
path: root/util/qt3d/modeltweak/qml/ModelTweak.qml
diff options
context:
space:
mode:
Diffstat (limited to 'util/qt3d/modeltweak/qml/ModelTweak.qml')
-rw-r--r--util/qt3d/modeltweak/qml/ModelTweak.qml18
1 files changed, 12 insertions, 6 deletions
diff --git a/util/qt3d/modeltweak/qml/ModelTweak.qml b/util/qt3d/modeltweak/qml/ModelTweak.qml
index 4dd3b83e..abc0d5b4 100644
--- a/util/qt3d/modeltweak/qml/ModelTweak.qml
+++ b/util/qt3d/modeltweak/qml/ModelTweak.qml
@@ -88,8 +88,10 @@ Rectangle {
}
ModelViewport {
- x: 0;
- y: 0;
+ id: mvpZY
+ visible: !mvpXY.isBig && !mvpXZ.isBig ? true : false
+ x: isBig ? 0 : 0;
+ y: isBig ? 0 : 0;
camera.eye: Qt.vector3d(10, 0, 0);
function translateMouseX(mouse) {
@@ -125,8 +127,10 @@ Rectangle {
}
ModelViewport {
- x: parent.width/2
- y: 0;
+ id: mvpXY
+ visible: !mvpZY.isBig && !mvpXZ.isBig ? true : false
+ x: isBig ? 0 : parent.width/2
+ y: isBig ? 0 : 0;
camera.eye: Qt.vector3d(0, 0, 10);
function translateMouseX(mouse) {
@@ -162,8 +166,10 @@ Rectangle {
}
ModelViewport {
- x: parent.width/2;
- y: parent.height/2;
+ id: mvpXZ
+ visible: !mvpZY.isBig && !mvpXY.isBig ? true : false
+ x: isBig ? 0 : parent.width/2;
+ y: isBig ? 0 : parent.height/2;
camera.eye: Qt.vector3d(0, 10, 0);
camera.upVector: Qt.vector3d(0, 0, -1);