11 from PyQt6.QtCore import pyqtSlot |
11 from PyQt6.QtCore import pyqtSlot |
12 from PyQt6.QtGui import QColor |
12 from PyQt6.QtGui import QColor |
13 from PyQt6.QtWidgets import QColorDialog, QFontDialog |
13 from PyQt6.QtWidgets import QColorDialog, QFontDialog |
14 |
14 |
15 from eric7 import Preferences |
15 from eric7 import Preferences |
|
16 from eric7.QScintilla.QsciScintillaCompat import QsciScintillaCompat |
16 |
17 |
17 from .ConfigurationPageBase import ConfigurationPageBase |
18 from .ConfigurationPageBase import ConfigurationPageBase |
18 from .Ui_EditorStylesPage import Ui_EditorStylesPage |
19 from .Ui_EditorStylesPage import Ui_EditorStylesPage |
19 |
20 |
20 |
21 |
28 Constructor |
29 Constructor |
29 """ |
30 """ |
30 super().__init__() |
31 super().__init__() |
31 self.setupUi(self) |
32 self.setupUi(self) |
32 self.setObjectName("EditorStylesPage") |
33 self.setObjectName("EditorStylesPage") |
33 |
|
34 from eric7.QScintilla.QsciScintillaCompat import QsciScintillaCompat |
|
35 |
34 |
36 self.foldStyles = [ |
35 self.foldStyles = [ |
37 QsciScintilla.FoldStyle.PlainFoldStyle.value, |
36 QsciScintilla.FoldStyle.PlainFoldStyle.value, |
38 QsciScintilla.FoldStyle.CircledFoldStyle.value, |
37 QsciScintilla.FoldStyle.CircledFoldStyle.value, |
39 QsciScintilla.FoldStyle.BoxedFoldStyle.value, |
38 QsciScintilla.FoldStyle.BoxedFoldStyle.value, |