Если вы про добавление функционала в саму QScintilla — то да.
Я как-то предлагал автору фичу добавить. Но его политика — я только делаю порт на Qt. Так что сначала придется пропихнуть свой патч в Scintilla, только потом в QScintilla.
А если вы собираетесь делать программу для дистрибутивов Linux — то еще и долго ждать, пока новая версия войдет в популярные дистрибутивы.
Заглянул в QtSDK. В директории generic-highlighter обнаружено несколько xml-файлов синтаксиса для katepart. Если он действительно хорошо их поддерживает — список языков легко расшитить, скачав полную базу katepart файлов.
Но я с этим еще не разбирался и не тестил.
Я как-то предлагал автору фичу добавить. Но его политика — я только делаю порт на Qt. Так что сначала придется пропихнуть свой патч в Scintilla, только потом в QScintilla.
А если вы собираетесь делать программу для дистрибутивов Linux — то еще и долго ждать, пока новая версия войдет в популярные дистрибутивы.
Но я с этим еще не разбирался и не тестил.