diff options
author | Miikka Heikkinen <miikka.heikkinen@qt.io> | 2019-11-15 15:20:31 +0200 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@qt.io> | 2019-11-22 10:47:42 +0000 |
commit | 77cb514a797ffa4ec0eb66fd6f397b0b053bde26 (patch) | |
tree | 320346e6a38826fec459b419219f68c1cd3f7170 /src/tools | |
parent | 668cd2091adf616448e424f60a463236014dc339 (diff) |
QmlDesigner: Implement better camera navigation in 3D edit view
Edit camera is now controlled as in Qt 3D Studio:
ALT + left button orbits camera.
ALT + middle button pans camera.
ALT + right button zooms camera.
Wheel zooms camera.
Task-number: QDS-1206
Change-Id: Ia72644073d172b00483ceed8bcc5ffb8dce68741
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Diffstat (limited to 'src/tools')
-rw-r--r-- | src/tools/qml2puppet/CMakeLists.txt | 2 | ||||
-rw-r--r-- | src/tools/qml2puppet/qml2puppet.qbs | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/tools/qml2puppet/CMakeLists.txt b/src/tools/qml2puppet/CMakeLists.txt index 3f8987ee60..2954059971 100644 --- a/src/tools/qml2puppet/CMakeLists.txt +++ b/src/tools/qml2puppet/CMakeLists.txt @@ -108,7 +108,7 @@ extend_qtc_executable(qml2puppet extend_qtc_executable(qml2puppet SOURCES_PREFIX "${SRCDIR}/qml2puppet/editor3d" SOURCES - cameracontrolhelper.cpp cameracontrolhelper.h + generalhelper.cpp generalhelper.h mousearea3d.cpp mousearea3d.h camerageometry.cpp camerageometry.h gridgeometry.cpp gridgeometry.h diff --git a/src/tools/qml2puppet/qml2puppet.qbs b/src/tools/qml2puppet/qml2puppet.qbs index ca1c3654fb..8e7ac85331 100644 --- a/src/tools/qml2puppet/qml2puppet.qbs +++ b/src/tools/qml2puppet/qml2puppet.qbs @@ -197,8 +197,8 @@ QtcTool { "instances/qt5testnodeinstanceserver.h", "instances/servernodeinstance.cpp", "instances/servernodeinstance.h", - "editor3d/cameracontrolhelper.cpp", - "editor3d/cameracontrolhelper.h", + "editor3d/generalhelper.cpp", + "editor3d/generalhelper.h", "editor3d/mousearea3d.cpp", "editor3d/mousearea3d.h", "editor3d/camerageometry.cpp", |