Skip to content

Commit 4b5d97f

Browse files
committed
Fix AttributeError for API change on QWheelEvent from Qt5
1 parent 93aba99 commit 4b5d97f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

NodeGraphQt/widgets/viewer.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -669,7 +669,11 @@ def wheelEvent(self, event):
669669
delta = event.angleDelta().y()
670670
if delta == 0:
671671
delta = event.angleDelta().x()
672-
self._set_viewer_zoom(delta, pos=event.pos())
672+
try:
673+
self._set_viewer_zoom(delta, pos=event.pos())
674+
except AttributeError:
675+
# For PyQt5 and above
676+
self._set_viewer_zoom(delta, pos=event.position().toPoint())
673677

674678
def dropEvent(self, event):
675679
pos = self.mapToScene(event.pos())

0 commit comments

Comments
 (0)