From 405d593beb2baf0d3e5ed92ea5f3856fd9737625 Mon Sep 17 00:00:00 2001 From: Rok Gomiscek Date: Fri, 12 Jun 2020 10:07:22 +0200 Subject: [PATCH] Updated wheel event functions --- orangecontrib/datafusion/widgets/graphview.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/orangecontrib/datafusion/widgets/graphview.py b/orangecontrib/datafusion/widgets/graphview.py index 2d24860..d85f0e7 100644 --- a/orangecontrib/datafusion/widgets/graphview.py +++ b/orangecontrib/datafusion/widgets/graphview.py @@ -426,8 +426,8 @@ def addRelation(self, relation): return edge def wheelEvent(self, event): - if event.orientation() != Qt.Vertical: return - self.scaleView(2**(event.delta() / 240)) + if event.angleDelta().x() != 0: return + self.scaleView(2**(event.angleDelta().y() / 240)) def scaleView(self, factor): magnitude = self.transform().scale(factor, factor).mapRect(QRectF(0, 0, 1, 1)).width() if 0.4 < magnitude < 6: