Название: QSyntaxHighlighter -- Python syntax -- multistrings Отправлено: vux от Июнь 16, 2010, 01:54 Пишу редактор на PyQt.
Нужна подсветка синтаксиса для питона. Все нормально с QSyntaxHighlighter, но эти мультистрочные строки меня уже достали. Не могу ничего нормального предумать - в голове крутится пару идей но хотелось бы узнать мнение людей делавших подсветку питона. Qscintilla конечно хорошо но хочется чегото самописного... Название: Re: QSyntaxHighlighter -- Python syntax -- multistrings Отправлено: DmP от Июнь 16, 2010, 11:58 Все нормально с QSyntaxHighlighter, но эти мультистрочные строки меня уже достали. На такой случай, как раз и есть функция:int QSyntaxHighlighter::previousBlockState () const (http://doc.trolltech.com/4.6/qsyntaxhighlighter.html#previousBlockState) Название: Re: QSyntaxHighlighter -- Python syntax -- multistrings Отправлено: vux от Июнь 16, 2010, 17:10 это понятно
но хотелось бы увидеть пример куска кода относящегося к мультистрингам, конечноже если ктото из форумчан делал именно такое Название: Re: QSyntaxHighlighter -- Python syntax -- multistrings Отправлено: ритт от Июнь 16, 2010, 19:07 в документации есть пример использования...
Название: Re: QSyntaxHighlighter -- Python syntax -- multistrings Отправлено: DmP от Июнь 16, 2010, 20:29 В Qt 4.5 есть подсветка для JS - src\scripttools\debugging\qscriptsyntaxhighlighter.cpp, тоже можно посмотреть.
Название: Re: QSyntaxHighlighter -- Python syntax -- multistrings Отправлено: vux от Июнь 17, 2010, 23:53 DmP тошо нада )
|