RefactoringRope/PreviewDialogBase.py

branch
eric7
changeset 406
923d7f711cae
parent 396
933b8fcd854f
child 411
8cccb49bba7b
equal deleted inserted replaced
405:597d7185437d 406:923d7f711cae
9 9
10 from PyQt6.QtCore import Qt 10 from PyQt6.QtCore import Qt
11 from PyQt6.QtGui import QBrush, QTextCursor 11 from PyQt6.QtGui import QBrush, QTextCursor
12 from PyQt6.QtWidgets import QDialog 12 from PyQt6.QtWidgets import QDialog
13 13
14 from eric7 import Globals, Preferences 14 from eric7 import Preferences
15
16 try:
17 from eric7.SystemUtilities.OSUtilities import isWindowsPlatform
18 except ImportError:
19 # imports for eric < 23.1
20 from eric7.Globals import isWindowsPlatform
15 21
16 from .Ui_PreviewDialog import Ui_PreviewDialog 22 from .Ui_PreviewDialog import Ui_PreviewDialog
17 23
18 24
19 class PreviewDialogBase(QDialog, Ui_PreviewDialog): 25 class PreviewDialogBase(QDialog, Ui_PreviewDialog):
30 """ 36 """
31 QDialog.__init__(self, parent) 37 QDialog.__init__(self, parent)
32 self.setAttribute(Qt.WidgetAttribute.WA_DeleteOnClose) 38 self.setAttribute(Qt.WidgetAttribute.WA_DeleteOnClose)
33 self.setupUi(self) 39 self.setupUi(self)
34 40
35 if Globals.isWindowsPlatform(): 41 if isWindowsPlatform():
36 self.previewEdit.setFontFamily("Lucida Console") 42 self.previewEdit.setFontFamily("Lucida Console")
37 else: 43 else:
38 self.previewEdit.setFontFamily("Monospace") 44 self.previewEdit.setFontFamily("Monospace")
39 45
40 self.formats = {} 46 self.formats = {}

eric ide

mercurial