From c39c5ba52c68562211719918427eaebe74a4f613 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Thu, 10 Dec 2015 20:10:12 +0100 Subject: [PATCH] only enter drag mode using the left mouse click --- YACReader/viewer.cpp | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/YACReader/viewer.cpp b/YACReader/viewer.cpp index 6a3ef1b4..0c55e88d 100644 --- a/YACReader/viewer.cpp +++ b/YACReader/viewer.cpp @@ -917,18 +917,21 @@ void Viewer::animateHideTranslator() void Viewer::mousePressEvent ( QMouseEvent * event ) { - drag = true; - yDragOrigin = event->y(); - xDragOrigin = event->x(); - setCursor(Qt::ClosedHandCursor); - event->accept(); + if (event->button() == Qt::LeftButton) + { + drag = true; + yDragOrigin = event->y(); + xDragOrigin = event->x(); + setCursor(Qt::ClosedHandCursor); + event->accept(); + } } void Viewer::mouseReleaseEvent ( QMouseEvent * event ) { - drag = false; - setCursor(Qt::OpenHandCursor); - event->accept(); + drag = false; + setCursor(Qt::OpenHandCursor); + event->accept(); } void Viewer::updateZoomRatio(int ratio)