eric6/E5Gui/E5ModelMenu.py

branch
without_py2_and_pyqt4
changeset 7198
684261ef2165
parent 7024
946f43137421
child 7229
53054eb5b15a
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()

eric ide

mercurial