--- a/src/eric7/Snapshot/SnapWidget.py Fri Nov 04 13:46:31 2022 +0100 +++ b/src/eric7/Snapshot/SnapWidget.py Fri Nov 04 13:52:26 2022 +0100 @@ -11,32 +11,30 @@ # SnapWidget and its associated modules are PyQt6 ports of Ksnapshot. # +import contextlib import os import pathlib import re -import contextlib from PyQt6.QtCore import ( - pyqtSlot, + QLocale, + QMimeData, + QPoint, + QStandardPaths, Qt, QTimer, - QPoint, - QMimeData, - QLocale, - QStandardPaths, + pyqtSlot, ) -from PyQt6.QtGui import QImageWriter, QPixmap, QDrag, QKeySequence, QShortcut -from PyQt6.QtWidgets import QWidget, QApplication +from PyQt6.QtGui import QDrag, QImageWriter, QKeySequence, QPixmap, QShortcut +from PyQt6.QtWidgets import QApplication, QWidget +from eric7 import Globals, Preferences +from eric7.EricGui import EricPixmapCache from eric7.EricWidgets import EricFileDialog, EricMessageBox +from .SnapshotModes import SnapshotModes from .Ui_SnapWidget import Ui_SnapWidget -from eric7.EricGui import EricPixmapCache -from eric7 import Globals, Preferences - -from .SnapshotModes import SnapshotModes - class SnapWidget(QWidget, Ui_SnapWidget): """