E5Gui/E5SideBar.py

changeset 3778
0c5bc18da740
parent 3703
92ebf7ca99fb
child 3975
12e8acffb2c8
diff -r 0c47cbb5b199 -r 0c5bc18da740 E5Gui/E5SideBar.py
--- a/E5Gui/E5SideBar.py	Mon Sep 08 20:13:54 2014 +0200
+++ b/E5Gui/E5SideBar.py	Sat Sep 13 16:13:52 2014 +0200
@@ -10,7 +10,7 @@
 from __future__ import unicode_literals
 
 from PyQt5.QtCore import QEvent, QSize, Qt, QByteArray, QDataStream, \
-    QIODevice, QTimer
+    QIODevice, QTimer, qVersion
 from PyQt5.QtWidgets import QTabBar, QWidget, QStackedWidget, QBoxLayout, \
     QToolButton, QSizePolicy
 
@@ -254,7 +254,11 @@
                 elif self.isMinimized():
                     self.expand()
             elif evt.type() == QEvent.Wheel:
-                if evt.angleDelta().y() > 0:
+                if qVersion() >= "5.0.0":
+                    delta = evt.angleDelta().y()
+                else:
+                    delta = evt.delta()
+                if delta > 0:
                     self.prevTab()
                 else:
                     self.nextTab()

eric ide

mercurial