Russian Qt Forum
Ноябрь 15, 2024, 07:21 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QSyntaxHighlighter -- Python syntax -- multistrings  (Прочитано 4900 раз)
vux
Гость
« : Июнь 16, 2010, 01:54 »

Пишу редактор на PyQt.
Нужна подсветка синтаксиса для питона.
Все нормально с QSyntaxHighlighter, но эти мультистрочные строки меня уже достали.
Не могу ничего нормального предумать - в голове крутится пару идей но хотелось бы узнать мнение людей делавших
подсветку питона. Qscintilla конечно хорошо но хочется чегото самописного...
Записан
DmP
Гость
« Ответ #1 : Июнь 16, 2010, 11:58 »

Все нормально с QSyntaxHighlighter, но эти мультистрочные строки меня уже достали.
На такой случай, как раз и есть функция:
int QSyntaxHighlighter::previousBlockState () const
Записан
vux
Гость
« Ответ #2 : Июнь 16, 2010, 17:10 »

это понятно
но хотелось бы увидеть пример куска кода относящегося к мультистрингам, конечноже если ктото из форумчан делал именно такое
Записан
ритт
Гость
« Ответ #3 : Июнь 16, 2010, 19:07 »

в документации есть пример использования...
Записан
DmP
Гость
« Ответ #4 : Июнь 16, 2010, 20:29 »

В Qt 4.5 есть подсветка для JS - src\scripttools\debugging\qscriptsyntaxhighlighter.cpp, тоже можно посмотреть.
Записан
vux
Гость
« Ответ #5 : Июнь 17, 2010, 23:53 »

DmP тошо нада )
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.05 секунд. Запросов: 20.