--- a/RefactoringRope/PreviewDialogBase.py Thu Nov 17 18:07:34 2022 +0100 +++ b/RefactoringRope/PreviewDialogBase.py Tue Dec 20 14:18:42 2022 +0100 @@ -11,7 +11,13 @@ from PyQt6.QtGui import QBrush, QTextCursor from PyQt6.QtWidgets import QDialog -from eric7 import Globals, Preferences +from eric7 import Preferences + +try: + from eric7.SystemUtilities.OSUtilities import isWindowsPlatform +except ImportError: + # imports for eric < 23.1 + from eric7.Globals import isWindowsPlatform from .Ui_PreviewDialog import Ui_PreviewDialog @@ -32,7 +38,7 @@ self.setAttribute(Qt.WidgetAttribute.WA_DeleteOnClose) self.setupUi(self) - if Globals.isWindowsPlatform(): + if isWindowsPlatform(): self.previewEdit.setFontFamily("Lucida Console") else: self.previewEdit.setFontFamily("Monospace")