Snapshot/SnapWidget.py

changeset 1778
31e70a6f8e7f
parent 1772
f325dfdc8f6b
child 1779
98c1967118a7
--- a/Snapshot/SnapWidget.py	Mon Apr 09 18:51:29 2012 +0200
+++ b/Snapshot/SnapWidget.py	Tue Apr 10 18:50:43 2012 +0200
@@ -345,7 +345,9 @@
         self.__grabTimer.stop()
         
         if self.__mode == SnapWidget.ModeFullscreen:
-            self.__snapshot = QPixmap.grabWindow(QApplication.desktop().winId())
+            desktop = QApplication.desktop()
+            self.__snapshot = QPixmap.grabWindow(desktop.winId(),
+                desktop.x(), desktop.y(), desktop.width(), desktop.height())
         elif self.__mode == SnapWidget.ModeScreen:
             desktop = QApplication.desktop()
             screenId = desktop.screenNumber(QCursor.pos())

eric ide

mercurial