eric6/Snapshot/SnapshotDefaultGrabber.py

branch
without_py2_and_pyqt4
changeset 7198
684261ef2165
parent 6942
2602857055c5
child 7229
53054eb5b15a
--- a/eric6/Snapshot/SnapshotDefaultGrabber.py	Sun Sep 01 17:44:33 2019 +0200
+++ b/eric6/Snapshot/SnapshotDefaultGrabber.py	Sun Sep 01 19:40:53 2019 +0200
@@ -150,14 +150,9 @@
         
         if mode == SnapshotModes.Fullscreen:
             desktop = QApplication.desktop()
-            if Globals.qVersionTuple() >= (5, 0, 0):
-                snapshot = QApplication.screens()[0].grabWindow(
-                    desktop.winId(), desktop.x(), desktop.y(),
-                    desktop.width(), desktop.height())
-            else:
-                snapshot = QPixmap.grabWindow(
-                    desktop.winId(), desktop.x(), desktop.y(),
-                    desktop.width(), desktop.height())
+            snapshot = QApplication.screens()[0].grabWindow(
+                desktop.winId(), desktop.x(), desktop.y(),
+                desktop.width(), desktop.height())
         elif mode == SnapshotModes.SelectedScreen:
             desktop = QApplication.desktop()
             if Globals.qVersionTuple() >= (5, 10, 0):
@@ -168,12 +163,8 @@
                 geom = desktop.screenGeometry(screenId)
             x = geom.x()
             y = geom.y()
-            if Globals.qVersionTuple() >= (5, 0, 0):
-                snapshot = QApplication.screens()[0].grabWindow(
-                    desktop.winId(), x, y, geom.width(), geom.height())
-            else:
-                snapshot = QPixmap.grabWindow(
-                    desktop.winId(), x, y, geom.width(), geom.height())
+            snapshot = QApplication.screens()[0].grabWindow(
+                desktop.winId(), x, y, geom.width(), geom.height())
         else:
             snapshot = QPixmap()
         

eric ide

mercurial