示例#1
0
文件: cpp.py 项目: pyros2097/SabelIDE
 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)
示例#2
0
    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
示例#3
0
    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(' */')
     }
示例#5
0
 def __init__(self):
     QsciLexerCPP.__init__(self)
     print "LexerArduino"
	def __init__(self):
		QsciLexerCPP.__init__(self)
		print "LexerArduino"