--- a/eric7/Tools/UIPreviewer.py Sun May 16 11:43:59 2021 +0200 +++ b/eric7/Tools/UIPreviewer.py Sun May 16 20:07:24 2021 +0200 @@ -9,15 +9,15 @@ import contextlib -from PyQt5.QtCore import QDir, QFileInfo, QEvent, QSize, Qt -from PyQt5.QtGui import QKeySequence, QImageWriter, QPainter -from PyQt5.QtWidgets import ( +from PyQt6.QtCore import QDir, QFileInfo, QEvent, QSize, Qt +from PyQt6.QtGui import QAction, QKeySequence, QImageWriter, QPainter +from PyQt6.QtWidgets import ( QSizePolicy, QSpacerItem, QWidget, QHBoxLayout, QWhatsThis, QDialog, QScrollArea, QApplication, QStyleFactory, QFrame, QMainWindow, - QComboBox, QVBoxLayout, QAction, QLabel + QComboBox, QVBoxLayout, QLabel ) -from PyQt5.QtPrintSupport import QPrinter, QPrintDialog -from PyQt5 import uic +from PyQt6.QtPrintSupport import QPrinter, QPrintDialog +from PyQt6 import uic from E5Gui import E5MessageBox, E5FileDialog @@ -545,7 +545,7 @@ """ Private slot to handle the Print Preview menu action. """ - from PyQt5.QtPrintSupport import QPrintPreviewDialog + from PyQt6.QtPrintSupport import QPrintPreviewDialog if self.mainWidget is None: E5MessageBox.critical(