Pull to refresh
16
0
Илья @namespace

Я делаю разный софт на Go, Python и C++

Send message
Извините. Понял уже. Я не сообразил просто.
Можете добавить картинку к №9 и №10, пожалуйста.
Но он же умеет только C++, qmake, js подсвечивать.
Спасибо. Я всегда почему-то думал что она наследуется от QTextEdit. Это беда, правда. Спасибо за вашу статью, она как раз пришлась к концу моей трилогии).
Конечно это можно сделать. Ведь так или иначе, qscintilla наследует QTextEdit. А он поддерживает html.
Что вы имеете ввиду? Насколько мне известно, можно использовать scintilla как угодно. А вот qscintilla надо кастомить немного. Надо посмотреть. Если QsciScintilla от QTextEdit, то возможно в теории.
Вполне подойдет. Но зависит непосредственно от проекта. Может быть такой проект, что scintilla вообще не подходит, а может быть что только она и годится.
Спасибо. Но я показывал лишь пример реализации.
Да. Этот код присутствует в коде последнего стабл-релиза.
Я написал про этот баг под картинкой:
>> Видно некоторые баги, например в слове «dword» подсвечивается вхождение «or» как ключевое
Нет. Это не настраиваится. Она может сворачивать все (в зависимости от лексера).
Поправят скоро, я переписывался с парнем оттуда. А вообще, вы часто нажимаете мышкой в списке автодополнения? Я например все выбираю стрелочками.

P.S. А вообще нечего на windows сидеть)).
Без проблем. Folding работает отлично. Я сейчас пишу IDE — да, там нужны модификации в самой qscintilla (мне не нравиться полоска черная:) ).
Можете подсказать тогда. Как проставить QPixmap для кастомного элемента в UserList?
JuffEd действительно написан с QScintilla. Причем довольно хорошо написан. Хороший проект — только вот нету изюминки, на мой взгляд.
Да. QSciAPIs я распишу в следущих выпусках.
Не спорю. Но лично мне писать на чистом SCI пока сложно. Я наверное не настолько сильный программист, чтобы это реализовать на «низком» уровне.

А насчет костылей — это правда). Есть моменты.
Если эта статья увенчается успехом, я начну цикл про QScintilla. Так что, если повезет, узнаете еще).
Ну вы знаете, QSyntaxHighlighter это мягко говоря, мало. Он годится только для чего-то самого простого. Вы что сами пишите подсветку HTML или PHP и т.д?

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Registered
Activity