diff -r f606dbe20be6 -r 000ea446ff4b E5Gui/E5ModelMenu.py --- a/E5Gui/E5ModelMenu.py Sat May 13 13:46:05 2017 +0200 +++ b/E5Gui/E5ModelMenu.py Sat May 13 16:32:54 2017 +0200 @@ -9,11 +9,12 @@ from __future__ import unicode_literals -from PyQt5.QtCore import pyqtSignal, qVersion, Qt, QModelIndex, QPoint +from PyQt5.QtCore import pyqtSignal, Qt, QModelIndex, QPoint from PyQt5.QtGui import QFontMetrics, QDrag, QPixmap from PyQt5.QtWidgets import QMenu, QAction, QApplication import UI.PixmapCache +from Globals import qVersionTuple class E5ModelMenu(QMenu): @@ -388,7 +389,7 @@ drag = QDrag(self) drag.setMimeData(self.__model.mimeData([idx])) actionRect = self.actionGeometry(act) - if qVersion() >= "5.0.0": + if qVersionTuple() >= (5, 0, 0): drag.setPixmap(self.grab(actionRect)) else: drag.setPixmap(QPixmap.grabWidget(self, actionRect))