From b7d37eb886869b4d935962e77090f200c3ce2211 Mon Sep 17 00:00:00 2001 From: Michel Mastriani Date: Thu, 12 Mar 2020 07:52:50 -0300 Subject: [PATCH] Right click+shift --- Source/Fractorium/GLWidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Fractorium/GLWidget.cpp b/Source/Fractorium/GLWidget.cpp index d90c967..af29a35 100644 --- a/Source/Fractorium/GLWidget.cpp +++ b/Source/Fractorium/GLWidget.cpp @@ -891,7 +891,7 @@ void GLEmberController::MousePress(QMouseEvent* e) m_DragState = eDragState::DragNone; } } - else if (e->button() == Qt::MiddleButton)//Middle button does whole image translation. + else if (e->button() == Qt::MiddleButton || (e->button() == Qt::RightButton && e->modifiers() & Qt::ShiftModifier))//Middle button or right button with shift key, do whole image translation. { m_CenterDownX = ember->m_CenterX;//Capture where the center of the image is because this value will change when panning. m_CenterDownY = ember->m_CenterY;