[PyQt] Probleme with the metho description of QSciScintlla
projetmbc
projetmbc at club-internet.fr
Mon Jun 15 23:20:14 BST 2009
Phil Thompson a écrit :
>> Indeed, I've understood that this number are the default lexers. The
>> following seems to work :
>> ===================
>> def description (self, style):
>> if style == 7:
>> return 'myLexer'
>> return ''
>> ===================
>>
>> Is-it what I'm supposed to do or not ? The problem is that I've no
>> concrete example so as to start. Is there for example the C++ code of
>> one of the default lexer ? Then the migration to Python must be easier.
>> I hope.
>>
>
> No, the numbers are the style numbers. It is up to you to decide what each
> style means and how it will be rendered, ie. the font, foreground and
> background colours etc.
>
> If you can read C++ there are nearly 30 examples in the QScintilla source.
>
> Phil
>
Ok the things become a little bit clrear. I'll try to play with that
this week. My be the simpler would be to transpose an existing lexer
like XML to the Python syntax.
Is the definition of a style is made by calling setStyling ?
Thanks for your patrience.
Christophe.
More information about the PyQt
mailing list