10 import contextlib |
10 import contextlib |
11 |
11 |
12 from PyQt6.Qsci import QsciLexerCPP, QsciScintilla |
12 from PyQt6.Qsci import QsciLexerCPP, QsciScintilla |
13 |
13 |
14 from .SubstyledLexer import SubstyledLexer |
14 from .SubstyledLexer import SubstyledLexer |
15 import Preferences |
15 from eric7 import Preferences |
16 |
16 |
17 |
17 |
18 class LexerCPP(SubstyledLexer, QsciLexerCPP): |
18 class LexerCPP(SubstyledLexer, QsciLexerCPP): |
19 """ |
19 """ |
20 Subclass to implement some additional lexer dependant methods. |
20 Subclass to implement some additional lexer dependant methods. |