def __init__(self, parent): QsciLexerCPP.__init__(self, parent) self.parent = parent self.plainFont = QFont() self.plainFont.setFamily(config.fontName()) self.plainFont.setFixedPitch(True) self.plainFont.setPointSize(config.fontSize()) self.boldFont = QFont(self.plainFont) self.boldFont.setBold(True) self.setFoldCompact(True)
def __init__( self, parent = None, caseInsensitiveKeywords = False ): QsciLexerCPP.__init__( self, parent, caseInsensitiveKeywords ) Lexer.__init__( self ) self.commentString = "//" self.streamCommentString = { 'start' : '/* ', 'end' : ' */' } self.boxCommentString = { 'start' : '/* ', 'middle' : ' * ', 'end' : ' */' } return
def __init__(self, parent): QsciLexerCPP.__init__(self, parent) self.lexer = Lexer.Lexer(self.language()) self.setDefaultPaper(self.lexer.get_globaldefault_paper()) self.setFont(self.lexer.get_default_font()) self.comment_string = QString("//") self.stream_comment_string = { 'start' : QString('/* '), 'end' : QString(' */') }
def __init__(self, parent=None, caseInsensitiveKeywords = False): """ Constructor @param parent parent widget of this lexer """ QsciLexerCPP.__init__(self, parent, caseInsensitiveKeywords) Lexer.__init__(self) self.commentString = QString("//") self.streamCommentString = { 'start' : QString('/* '), 'end' : QString(' */') } self.boxCommentString = { 'start' : QString('/* '), 'middle' : QString(' * '), 'end' : QString(' */') }
def __init__(self): QsciLexerCPP.__init__(self) print "LexerArduino"