diff -r 331569d44b19 -r 684261ef2165 eric6/E5Gui/E5ModelMenu.py --- a/eric6/E5Gui/E5ModelMenu.py Sun Sep 01 17:44:33 2019 +0200 +++ b/eric6/E5Gui/E5ModelMenu.py Sun Sep 01 19:40:53 2019 +0200 @@ -10,11 +10,10 @@ from __future__ import unicode_literals from PyQt5.QtCore import pyqtSignal, Qt, QModelIndex, QPoint -from PyQt5.QtGui import QFontMetrics, QDrag, QPixmap +from PyQt5.QtGui import QFontMetrics, QDrag from PyQt5.QtWidgets import QMenu, QAction, QApplication import UI.PixmapCache -from Globals import qVersionTuple class E5ModelMenu(QMenu): @@ -393,10 +392,7 @@ drag = QDrag(self) drag.setMimeData(self.__model.mimeData([idx])) actionRect = self.actionGeometry(act) - if qVersionTuple() >= (5, 0, 0): - drag.setPixmap(self.grab(actionRect)) - else: - drag.setPixmap(QPixmap.grabWidget(self, actionRect)) + drag.setPixmap(self.grab(actionRect)) if drag.exec_() == Qt.MoveAction: row = idx.row()