--- a/E5Gui/E5TabWidget.py Mon Sep 08 20:13:54 2014 +0200 +++ b/E5Gui/E5TabWidget.py Sat Sep 13 16:13:52 2014 +0200 @@ -9,7 +9,8 @@ from __future__ import unicode_literals -from PyQt5.QtCore import Qt, QPoint, QMimeData, QByteArray, pyqtSignal +from PyQt5.QtCore import Qt, QPoint, QMimeData, QByteArray, pyqtSignal, \ + qVersion from PyQt5.QtGui import QDrag, QMovie from PyQt5.QtWidgets import QTabWidget, QTabBar, QApplication, QStyle, QLabel @@ -35,7 +36,11 @@ @param event reference to the wheel event (QWheelEvent) """ try: - if event.angleDelta().y() > 0: + if qVersion() >= "5.0.0": + delta = event.angleDelta().y() + else: + delta = event.delta() + if delta > 0: self._tabWidget.prevTab() else: self._tabWidget.nextTab()