9 |
9 |
10 from PyQt4.Qsci import QsciLexerMakefile |
10 from PyQt4.Qsci import QsciLexerMakefile |
11 |
11 |
12 from .Lexer import Lexer |
12 from .Lexer import Lexer |
13 |
13 |
|
14 |
14 class LexerMakefile(QsciLexerMakefile, Lexer): |
15 class LexerMakefile(QsciLexerMakefile, Lexer): |
15 """ |
16 """ |
16 Subclass to implement some additional lexer dependant methods. |
17 Subclass to implement some additional lexer dependant methods. |
17 """ |
18 """ |
18 def __init__(self, parent=None): |
19 def __init__(self, parent=None): |
19 """ |
20 """ |
20 Constructor |
21 Constructor |
45 |
46 |
46 def defaultKeywords(self, kwSet): |
47 def defaultKeywords(self, kwSet): |
47 """ |
48 """ |
48 Public method to get the default keywords. |
49 Public method to get the default keywords. |
49 |
50 |
50 @param kwSet number of the keyword set (integer) |
51 @param kwSet number of the keyword set (integer) |
51 @return string giving the keywords (string) or None |
52 @return string giving the keywords (string) or None |
52 """ |
53 """ |
53 return QsciLexerMakefile.keywords(self, kwSet) |
54 return QsciLexerMakefile.keywords(self, kwSet) |