diff options
author | Miikka Heikkinen <miikka.heikkinen@qt.io> | 2019-12-10 13:14:30 +0200 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@qt.io> | 2019-12-11 10:59:21 +0000 |
commit | 783e5d0a8de8c638f44437751618bc3bf6367caa (patch) | |
tree | 06092b3fdf935f60a2654864c1a19b159095c911 /src/plugins/cpptools/cpptoolsbridge.cpp | |
parent | 128c7a34af2fc4e8b75f06979dd810953b9e4c08 (diff) | |
download | qt-creator-783e5d0a8de8c638f44437751618bc3bf6367caa.tar.gz |
Use separate MouseArea3D to calculate drag vector
Using the MouseArea3D linked to gizmo to manage the drag leads to
slight unwanted drift on the drag plane, as it moves with the gizmo.
Fixed by using a helper MouseArea3D to calculate drag vector.
Helper area's transform is set at mouse press time and is not changed
during the drag.
Change-Id: I50d3f738277bd34005c977423d114abc8dbed520
Fixes: QDS-1312
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Diffstat (limited to 'src/plugins/cpptools/cpptoolsbridge.cpp')
0 files changed, 0 insertions, 0 deletions