На основе чего можно начать разработку текст/медиа редактора? |
Здравствуйте, гость ( Вход | Регистрация )
На основе чего можно начать разработку текст/медиа редактора? |
aerosun |
21.3.2013, 15:46
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 5 Регистрация: 21.3.2013 Пользователь №: 3757 Спасибо сказали: 0 раз(а) Репутация: 0 |
Привет всем!
Приступаю к разработке некой программы, которая одним из своих компонентов должна иметь некий текстовый редактор с полным набором функций: работа с текстом (разннобразное форматирование: от цвета и алигмента до проверки правописания и поддержки текстовых слоёв(как в MS OneNote) + в будущем что-то типа контроля версий), вставка и работа с таблицами, поддержка медиа-контента (вставка картинок, видео, музыки). Интересует: на основе чего из Qt можно начать разработку этого компонента? Если ли готовые/частично готовые подобные компоненты? С Qt пока знаком неочень, потому пока вижу только один способ реализации - всё отрисовывать и реализовывать самому. Но всё-же теплится надежда, что существует что-то готовое что можно взять за основу. |
|
|
ViGOur |
21.3.2013, 16:04
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Глянь: Text Edit, в нем есть форматирование и картинки, а видео прикрутить думается мне тоже можно.
Проверку правописания так же прийдется прикручивать, например пользуясь примером: Online spell check editor |
|
|
Iron Bug |
21.3.2013, 16:31
Сообщение
#3
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
редактор - это сложная задача. особенно если он должен обладать какими-то дополнительными фичами типа проверки орфографии и т.п.
смотри в сторону опенсорцных проектов. на Qt таких очень много. наверняка есть уже готовые, которые можно прикрутить к своей разработке. вопрос может быть только в лицензии, если планируется коммерческое использование и т.п. - тут надо смотреть, подойдёт ли лицензия проекта к твоим требованиям. во всяком случае, куски чего-то приблизительного в опенсорце можно нарыть. а самому, с нуля, такое писать очень сложно, особенно если понятия не имеешь о Qt: это очень большая и специфическая библиотека. просто так, моментально, её не освоить. |
|
|
Текстовая версия | Сейчас: 28.1.2025, 19:07 |