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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QCodeEdit - кто-нибудь имел дело?  (Прочитано 4153 раз)
Гурман
Гуру общения
******
Offline Offline

Сообщений: 1442

Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12


Просмотр профиля
« : Июль 06, 2011, 16:58 »

Надо иметь редактор исходных текстов программ на языке, похожем на С. Подсветка синтаксиса, автоотступ, автодополнение, скрытие кода и т.д. Весь фарш программерского редактора с поправкой на этот язык. Начал делать свой на основе QPlainTextEdit, уже кое-что сделал, собственно осталось только автодополнение и стыковка с отладчиком программ на этом языке. И некоторые удобства, которые можно потом довесить. Но наткнулся на вроде бы готовый класс QCodeEdit. Однако не спешу его пробовать, не хочется связаться плотно и потерять из-за этого время. Проект очень смахивает на студенческий, последние исходники от 2009 года, что скорее всего обусловлено окончанием обучения и проект был заброшен. Насколько хорошо он сделан, тоже вопрос. Но функционал обещает вроде бы практически весь, что требуется.

Кто-нибудь имел с этим дело? Как оно? Стоит пробовать?

Там еще лицензия смущает, GPL, а я проект под LGPL делаю, он будет без исходников заказчиком поставляться.
Записан

2^7-1 == 127, задумайтесь...
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Июль 06, 2011, 22:05 »

может всё-таки велики в сторону и взять QScintilla?
Записан

Юра.
Гурман
Гуру общения
******
Offline Offline

Сообщений: 1442

Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12


Просмотр профиля
« Ответ #2 : Июль 06, 2011, 23:11 »

а не слишком тяжелая штука? язык, для которого надо, много проще С++...
Записан

2^7-1 == 127, задумайтесь...
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #3 : Июль 07, 2011, 07:59 »

>>а не слишком тяжелая штука?
А в чём измерять?

Сцинтила написана на Си++ и сама довольно резвая, КуСцинтилла - только обёртка.
Записан

Юра.
Гурман
Гуру общения
******
Offline Offline

Сообщений: 1442

Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12


Просмотр профиля
« Ответ #4 : Июль 07, 2011, 12:52 »

тяжелая - имеется в виду по возможностям и трудоемкости адаптации

Записан

2^7-1 == 127, задумайтесь...
QtCoder
Гость
« Ответ #5 : Июль 11, 2011, 12:20 »

тяжелая - имеется в виду по возможностям и трудоемкости адаптации

Я как-то писал цикл статей по QScintilla можешь посмотреть
http://qtcoder.blogspot.com/2010_10_01_archive.html
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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