--- a/eric6/Snapshot/SnapshotDefaultGrabber.py Mon Apr 26 17:33:08 2021 +0200 +++ b/eric6/Snapshot/SnapshotDefaultGrabber.py Tue Apr 27 17:25:06 2021 +0200 @@ -51,11 +51,11 @@ @rtype tuple of SnapshotModes """ return ( - SnapshotModes.Fullscreen, - SnapshotModes.SelectedScreen, - SnapshotModes.Rectangle, - SnapshotModes.Freehand, - SnapshotModes.Ellipse, + SnapshotModes.FULLSCREEN, + SnapshotModes.SELECTEDSCREEN, + SnapshotModes.RECTANGLE, + SnapshotModes.FREEHAND, + SnapshotModes.ELLIPSE, ) def grab(self, mode, delay=0, captureCursor=False, @@ -84,11 +84,11 @@ """ Private slot to perform a delayed grab operation. """ - if self.__mode == SnapshotModes.Rectangle: + if self.__mode == SnapshotModes.RECTANGLE: self.__grabRectangle() - elif self.__mode == SnapshotModes.Ellipse: + elif self.__mode == SnapshotModes.ELLIPSE: self.__grabEllipse() - elif self.__mode == SnapshotModes.Freehand: + elif self.__mode == SnapshotModes.FREEHAND: self.__grabFreehand() else: self.__performGrab(self.__mode) @@ -97,11 +97,11 @@ """ Private slot to perform an undelayed grab operation. """ - if self.__mode == SnapshotModes.Rectangle: + if self.__mode == SnapshotModes.RECTANGLE: self.__grabRectangle() - elif self.__mode == SnapshotModes.Ellipse: + elif self.__mode == SnapshotModes.ELLIPSE: self.__grabEllipse() - elif self.__mode == SnapshotModes.Freehand: + elif self.__mode == SnapshotModes.FREEHAND: self.__grabFreehand() else: if Globals.isMacPlatform(): @@ -147,12 +147,12 @@ self.__grabberWidget.hide() self.__grabTimer.stop() - if mode == SnapshotModes.Fullscreen: + if mode == SnapshotModes.FULLSCREEN: screen = QGuiApplication.screens()[0] vgeom = screen.availableVirtualGeometry() snapshot = screen.grabWindow( 0, vgeom.x(), vgeom.y(), vgeom.width(), vgeom.height()) - elif mode == SnapshotModes.SelectedScreen: + elif mode == SnapshotModes.SELECTEDSCREEN: screen = QGuiApplication.screenAt(QCursor.pos()) sgeom = screen.geometry() if Globals.isMacPlatform():